リストに書いたディレクトリをテキストに出力するshell

programming

リスト(list.txt)に書いたディレクトリをテキストに出力するゴミshell

outputFile.sh
[shell]
#!/bin/bash

for data in `cat /tmp/list.txt`
do
cd $data
pwd >> /tmp/outputFile.txt
ls -l >> /tmp/outputFile.txt
done
cd /tmp
[/shell]

list.txt
[shell]
/tmp
/hoge
[/shell]

【実行例】
[shell]
cd /tmp
./outputFile.sh
view ./outputFile.txt
[/shell]

list.txtに書いているファイルの一覧が
/tmp/outputFile.txt に作成されます。

もっといい方はあるんでしょうが。
ぱっと作れたのがこれでした。

コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください