複数の行を出力するlinuxコマンドを実行するたびに、出力の各行で何らかの操作を実行したいと思います。一般的に私はそうです
command something | while read a
do
some operation on $a;
done
これは問題なく動作します。しかし、私の質問は、私はどのように定義されたシンボル(どのようにそれを呼び出す方法を知っている)///何かのような各行にアクセスすることができますか? ..または.. $! ..か.. $ _
はbashで、定義済みの$ LINEであることが可能
cat to_be_removed.txt | rm -f $LINE
を行うためにそこ..ですか前のものは、最短の方法です。すなわち、
cat to_be_removed.txt | while read line; do rm -f $line; done;
1秒でビートしてください! –
早いタイピングのためによろしいですか?あなたもアップアップしています! –
'xargs rm -f
zwol