標準入力から行を取得し、入力の各行を引数として別のコマンドを複数回実行する UNIX コマンドを見たのを覚えています。私の人生では、コマンドが何であったか思い出せませんが、構文は次のようなものでした:
ls | multirun -r% rm %
この場合rm %
、複数回実行するコマンドであり、入力行-r%
に置き換えること%
を意味するオプションでした(実際のオプションが何であったかは覚えていません-r
。例として使用しています)。完全なコマンドは、各ファイルの名前を順番に渡すことにより、現在のすべてのファイルを削除しますrm
(もちろん、現在のディレクトリにディレクトリがないと仮定します)。の本名はmultirun
?