シェルスクリプト総合 その9
■ このスレッドは過去ログ倉庫に格納されています
0682名無しさん@お腹いっぱい。
2007/12/30(日) 02:56:40grepする内容
-------------------------------
ex xxx
aaa
ex yyy
bbb
ex zzz
-------------------------------
ここからexで始まる行のみをgrepで抽出する(xxx,yyy,zzzは同じディレクトリのメンバ名)
-------------------------------
ex xxx
ex yyy
ex zzz
-------------------------------
これをawkでメンバ名だけ抽出しfileに書き込む
awk '{print $2}' >file
各メンバの行数を表示
foreach i (file)
wc -l $i
end
とやるとfileの行数(この場合3)と出てしまいます。
本当はメンバxxx,yyy,zzzの行数を表示したいのですが、どのようにすればよろしいでしょうか?
fileにはメンバ名が出力されています。よろしくご教授ください。
tcshを使用しています。
■ このスレッドは過去ログ倉庫に格納されています