当前位置: 技术问答>linux和unix
如何zip一个文件夹下所有文件
来源: 互联网 发布时间:2016-03-04
本文导语: 比如一个文件夹下有1.txt,2.txt,3.txt 等好多文件,现在想压缩它们各自为 1.txt.zip,2.txt.zip,3.txt.zip 同时保留原先的1.txt,2.txt,3.txt ,初次接触unix,请赐教 | [code=BatchFile] for _f in `ls | grep ".txt$"`...
比如一个文件夹下有1.txt,2.txt,3.txt 等好多文件,现在想压缩它们各自为 1.txt.zip,2.txt.zip,3.txt.zip
同时保留原先的1.txt,2.txt,3.txt ,初次接触unix,请赐教
同时保留原先的1.txt,2.txt,3.txt ,初次接触unix,请赐教
|
[code=BatchFile]
for _f in `ls | grep ".txt$"`; do zip `basename -s ".c" ${_f}` ${_f}; done
[/code]
for _f in `ls | grep ".txt$"`; do zip `basename -s ".c" ${_f}` ${_f}; done
[/code]
|
用shell,写个简单的脚本