制限されたコマンドを使用してリモートホストでgzファイルの圧縮を再帰的に解く方法は?

制限されたコマンドを使用してリモートホストでgzファイルの圧縮を再帰的に解く方法は?

.jpg.gz私のディレクトリに解凍する必要があるファイルがたくさんあります。

解凍コマンドは次のとおりです。

tar -xzvf FileNameHere.jpg.gz

しかし、ディレクトリ内のファイルを再帰的に解凍するフラグはありますか?圧縮されたファイルが100を超えるため、各ファイルの圧縮を手動で解凍したくありません。

また、SSHを介してホスティングサービスに接続しているため、次のコマンドのみを使用できます。

arch
bzip2
cal
cksum
cmp
cp
crontab
basename
cd
chmod
ls
date
df
du
dos2unix
unix2dos
file
getfacl
gzip
head
hostid
tail
mkdir
mv
nslookup
sdiff
tar
uptime
wget
whois
unzip

ベストアンサー1

使用する必要があるファイルを抽出するには、次のようにしますgzip

gzip -d *.jpg.gz

これを再帰的に実行すると言いましたが、そうでない場合はfind各ディレクトリに順番にアクセスして上記のコマンドを実行する必要があります。

おすすめ記事