linux shell 完成批量压缩文件

首先得到文件列表

使用 list -1

注意是1 不是l

然后是用一个循环内包装zip代码

1 #!/bin/bash
2 
3 list=`ls -1`
4 for var in $list
5 do
6     echo $var
7     zip -r $var.zip $var
8 done

 

posted @ 2018-11-08 16:27  翡翠绿  阅读(3924)  评论(0编辑  收藏  举报