質問:
多くのtarファイルが含まれているtarfileを解凍し、すべてのtarファイルのファイルを削除したいのですが、これらすべてのプロセスをUnixbashスクリプトで並行して実行したいと思います。
条件:
- untar / removeプロセスにエラーがある場合、スクリプトはエラーを返す必要があります。
- すべてのN(untarおよびremove)プロセスが正常に完了した後にのみ、成功を返す必要があります。
提案された解決策:
mkdir a
tar -C a -xvf b.tar
cd a
for i in *
do
rm -r $i &
done