このようにkshで長いパイプコマンドを実行する必要があります
cmd='ps -e -o args | /usr/bin/grep abcde | /usr/bin/grep -v grep'
次に、このコマンドを実行します。そして、結果をループします。だから私は上記の行を試しています
$cmd | while read $arg1 $arg2 ; do
echo $arg1 $arg2
blah $arg1 $arg2
done
また、結果には 2 つ以上の引数も含まれる場合があります。これを実行して、必要な結果を得ることができません。誰かがこれの何が間違っているのか、どのように修正する必要があるのか 提案してもらえますか.