- 266 名前:login:Penguin mailto:sage [2010/02/12(金) 12:09:06 ID:GhK7fFRb]
- 変数にtar.gzなファイルを格納して、取り出したいのですが
gz=`echo input.tar.gz` echo $gz > output.tar.gz をしたら、ファイルが破壊されます。具体的には0x00がスキップされているようです。 --なぜ、このようなことがしたいのかというと CISCOのルータにtomato(OpenWRT系のカスタムファームウェア)を入れて使用しています。 このルータ上で複数ファイルからなるshスクリプトを実行させているのですが ルータを再起動させると、それらのスクリプトファイルが消失してしまいます。 そこで、再起動したときに、それらのファイルを復元したいです。 <--最終的な目的 そのためにnvramが利用できると思い、以下の様にすることで、nvramに書き込めるようです。 nvram set myvar="" nvram comit というわけで、変数にファイルを格納して、起動時に取り出したいです。 (起動時に一つ、スクリプトが実行できるのは確認済み。ファイル展開+cronへの登録をそこで行う)
|

|