の途中でデータIは、以下のようなスクリプトを持っている必要がある場合:シェル配管別のコマンド
find -name 'lib*.so' | xargs cp <files> ~/libs/.
どこ<ファイル>私は以前、findコマンドから見つかったファイルです。基本的に私は最後にデータをパイプしたいが、途中でデータをパイプしたい。 ($ 1のようなもの)
私は変数でこれを持つことができ、Forループを使用することができると理解しています。&その変数を使用してください。私は上で説明しました。簡単な作業を簡単に行うことができます。
注:上記のスクリプトは、問題の種類と実際の問題を示すものです。
この種の可能性がある場合は教えてください。
コマンドのオプションを探します。例えば、 'cp'はターゲットディレクトリを指定する' -t'オプションを持っています。このようにして、 'find'コマンドの結果を最後にパイプすることができます。 –
'-t'オプションはPOSIXでは標準ではありませんが、GNUの' cp'には非常に便利です。 –