私はLinuxを学んでおり、gzipコマンドを試しています。以下の階層構造のフォルダで試してみました。
Personal/Folder1/file1.amr
Personal/Folder2/file2.amr
Personal/Folder3/file3.amr
Personal/Folder4/file4.amr
"gzip -r Personal"を実行しましたが、今は次のようになります。
Personal/Folder1/file1.amr.gz
Personal/Folder2/file2.amr.gz
Personal/Folder3/file3.amr.gz
Personal/Folder4/file4.amr.gz
どのように戻りますか?
答え1
あなたはそれを使用することができます
gunzip -r Personal
動作原理は次のとおりです。
gzip -d -r Personal
gzip
システムに対応するオプション-r
(gzipなど)がない場合は、busybox
次のものを使用できます。
find Personal -name "*.gz" -type f -print0 | xargs -0 gunzip
答え2
答えは次のとおりです。
ターゲットディレクトリから1ステップだけ移動するまでディレクトリを変更してから、このコマンドを実行してください。
gunzip -r Personal
OR
gunzip -r . <--- if you're in the same directory
。現在の作業ディレクトリです。
@jofelさんありがとうございます