はっきりさせておきます。
いくつかの引数を取る bash スクリプトを作成しました。最初に引数を commandps
に渡します。次に例を示します。
$ ./myscript.sh -wef | egrep ".*somethingtomatch.*"
スクリプトは に渡さ-wef | egrep ".*somethingtomatch.*"
れps
、 の結果を生成しますps -wef | egrep ".*somethingtomatch.*"
。
その後、スクリプトの残りの部分が別の処理を実行し、画面に別の出力が表示されます。
ただし、bash への元の入力は$ ./myscript.sh -wef | egrep ".*somethingtomatch.*"
であったため、スクリプトからの他の出力はegrep
.
これらの他の出力を表示し、元の入力形式を維持するにはどうすればよいですか-余分な引用符やその他の記号を追加したくありません$ ./myscript.sh -wef | egrep ".*somethingtomatch.*"
どうもありがとう!