【工作必备小技巧】linux下批量解压各种格式压缩包,这年头能偷懒就别自己动手了(๑•̀ㅂ•́)و✧
工作需要,批量上传压缩包后,期望批量解压(量大,手动解压费劲)比如我创建了一个datasets文件夹,里面装满了我需要解压的压缩包,在当前目录下打开终端,输入。
·
linux批量解压压缩包
工作需要,批量上传压缩包后,期望批量解压(量大,手动解压费劲)
比如我创建了一个datasets文件夹,里面装满了我需要解压的压缩包,在当前目录下打开终端,输入
批量解压zip格式文件
for f in *.zip; do uzip $f; done #不带密码
for f in *.zip; do unzip -p密码 $f; done #带密码
后续可能还会用到其他格式解压,因此统一记录下。
批量解压其他格式文件
for f in *.tar; do tar xvf $f; done #tar
for f in *.tar.gz; do tar zxvf $f; done #tar.gz
for f in *.tar.bz; do tar jxvf $f; done #tar.bz
for f in *.rar; do unrar x $f; done #rar不带密码
for f in *.rar; do unrar x -p密码 $f; done #rar带密码
for f in *.7z; do 7z x $f -o./解压文件; done #7z不带密码
for f in *.7z; do 7z -p密码 x $f -o./解压文件; done #7z带密码
get 小 tips +1 ~
另外linux解压tar.gz文件时使用命令tar zxvf的参数解释如下:
每次都好奇这4个参数,这次终于记住了奥~
更多推荐
已为社区贡献1条内容
所有评论(0)