私はLinuxのシェルスクリプトで配列を持っています。配列には、bashシェルスクリプト内のコマンドのリストが含まれています。たとえば :私は、彼らが終了したときに、個々のプロセスのステータスコードを確認したいGNU Parallelで並列実行されている個々のプロセスの終了コードを確認するには
parallel ::: "${args[@]}"
怒鳴るよう
args =("ls","mv /abc/file1 /xyz/file2","hive -e 'select * from something'")
は、今私はGNUのパラレルを使用してアレイにこれらのコマンドを実行しています。 私は$?
が私に失敗したプロセスの数を教えてくれることを承知していますしかし、私は個々のプロセスの終了コードを知りたいと思います。 GNU並列で実行される個々のプロセスの終了コードを取得するにはどうすればよいですか?
これも動作します。ありがとうございました 。 – npaluskar