このディレクトリには約10,000個のファイルがあり、その一部は.fits、一部は.tarです。これで、.tarファイルを解凍するだけです。 if条件を実行するのは妥当であるようですが、untarコマンド「xvf」はファイルごとにのみ機能するため、ループは使用できません。
ベストアンサー1
untar コマンド「xvf」はファイルごとにのみ機能します。
これはループを利用します。必要:
for file in ./*.tar; do tar xvf "$file"; done
このディレクトリには約10,000個のファイルがあり、その一部は.fits、一部は.tarです。これで、.tarファイルを解凍するだけです。 if条件を実行するのは妥当であるようですが、untarコマンド「xvf」はファイルごとにのみ機能するため、ループは使用できません。
untar コマンド「xvf」はファイルごとにのみ機能します。
これはループを利用します。必要:
for file in ./*.tar; do tar xvf "$file"; done