• 締切済み

シェルスクリプトの作成方法

以下の要件で自動実行できるようにしたいと考えてます。 バッチファール?シェルスクリプト?の作成方法を教えてください。 ■最終目的 USBメモリなどのUSB記憶デバイスをLinuxにつなげて、バッチファイルを実行すると、機器IDの表示と記録、FAT32でのフォーマット、乱数書き込み、を行い、最後にxxx.infというディレクトリを作成して終了 1、前提条件。Windows XP 搭載パソコンをLive CD(Ubuntu8.04)で起動しておく 2、USBを差し込む 3、バッチファール?シェルスクリプト?の実行 4、USBメモリフォーマット # sudo mkfs.vfat -v -c -F 32 /dev/XXX 5、USBメモリのID表示、IDの記録をWIndows側のHDDの指定場所に記録(※二つめ以降は追記になるように) # udevinfo -a -p /block/sdc # "表示して、指定ディレクトリに記録するコマンドがわかりません" 6、記憶装置に乱数書き込み # shred -n 3 /dev/XXX 7、記録装置内にxxx.infのディレクトリの作成 # vi /dev/XXX xxx.inf ここまでを自動で行うパッチもしくはシェルスクリプトを組みたいです。 ご存知の方いらっしゃいましたら、ご教授ください。 よろしくお願いいたします。

みんなの回答

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

shellは何をお使い? perlで書かれたプログラムをshellから起動する方法? それともSEDを使うとか・・

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

すみませんが, Perl はどこに関与するんでしょうか? 見たところ Perl は全く関係ないような気がするんですが....

関連するQ&A