GNU/Linux >> Linux の 問題 >  >> Linux

パイプ出力をシェル スクリプトの引数として使用できますか?

シェル スクリプトの引数としてパイプ出力を使用できます。

この方法を試してください:

cat text.txt | xargs -I {} ./Myscript.sh {}

コマンド置換。

./Myscript.sh "$(cat text.txt)"

ファイルに複数の引数セットがある場合 (複数の呼び出し用)、xargs または parallel の使用を検討してください。

xargs -d '\n' Myscript.sh < text.txt
parallel -j4 Myscript.sh < text.txt

Linux
  1. LinuxBashシェルスクリプトで暗号化されたパスワードを使用する方法

  2. コマンドまたはシェルスクリプトの出力がStdoutまたはStderrであるかどうかを確認する方法は?

  3. 前の bash コマンドの引数を思い出すにはどうすればよいですか?

  1. 複雑なテキスト ファイルでシェル変数を置き換える方法

  2. ターミナル出力をコピーするには?

  3. .sh ファイルがマルウェアになる可能性はありますか?

  1. コマンドライン引数をシェルスクリプトに渡す方法は?

  2. すべての端末出力をファイルに保存しますか?

  3. Linux で grep の検索仕様として使用するパイプ出力