ここにこの小さなコードがあります
for file in *.tar.gz;
do tar xzvf "${file}" && rm "${file}";
done
tar.gz を抽出して削除します。ここで、 .tar の部分文字列のような名前のファイルリスト ファイル (.fl) を作成する必要があります。たとえば、 .tar.gz の名前から最初の 5 文字と最後の 5 文字 (拡張子) を削除する必要があります。そして、それは私が抽出したすべての .tar.gz に対してです。
例:
- ABC_A.xml を含む ABC_A.tar.gz があります。
- A.fl を作成する必要があり、その A.fl に ABC_A.xml を記述する必要があります。
前もって感謝します。