解压多个文件

Linux

for tar in *.tar.gz;  do tar xvf $tar; done
for tar in *.tar.bz2; do tar xvf $tar; done

Windows PowerShell

Get-ChildItem -Filter *.tar.gz | ForEach-Object { tar -xzvf $_.Name }

说明:

  • Get-ChildItem -Filter *.tar.gz 获取当前目录下所有 .tar.gz 文件。
  • ForEach-Object {… } 对每个文件执行解压操作。
  • $_.Name 表示当前处理的文件名。

你可能感兴趣的:(bash)