くだらねえ質問はここ ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
736:login:Penguin 09/08/10 15:48:58 EwkYEUyA Linuxでのファイルの一括処理について質問があります。 コマンドラインでファイルを指定するととある処理をし、 その結果を自ら指定した別ファイルに出力するプログラムが存在するのですが、 そのプログラムに1万個くらいのファイルを一括で処理させたいです。 プログラム自体は複数の処理をする事はできず、1個1個指定してあげないと駄目なのですが、 どのようにすれば一括で処理できるのでしょうか? そのプログラムは以下のようにコマンドラインで入力をすると動作をします。 プログラム本体 処理をするファイル 処理をしたファイルの出力ファイル 737:login:Penguin 09/08/10 15:49:48 DJlOn9iD /var/log/sys.log のアタマのほうに、 Cannot find map file. て、でてるけど、なんかマズいの? 738:login:Penguin 09/08/10 15:54:29 vmT7yJCz >>736 find -exec でやれ。 739:login:Penguin 09/08/10 16:01:48 l9oIQUYg >>731 それ、たぶん、型番ではない。Rev番だよ。 必要な情報は、モニタで表示できる最大解像度、だ。 >>736 シェルスクリプトで超お手軽にできる。間違いない。 だけど、すべてをここで教えてもらおうとするのは 頼り過ぎだ。 シェルスクリプトでループ処理を行う方法を学ぼう。 ここの板にシェルスクリプトのスレがあるんで、詳しくはそちらで。 sample.sh #! /bin/sh /usr/bin/md5sum $1 > $2 $./sample.sh in.file out.file same as : $ md5sum in.file > out.file ぐぐるのを さぼらないように。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5385日前に更新/274 KB
担当:undef