源自网络,做了一点修改,将文件夹名中的空格替换为下划线。
#!/bin/bash
rename 's/ /_/g' *
for dir in `ls --file-type -1`;
do
if [ `echo $dir | grep "/$"` ]; then
dir=`basename $dir`;
tar -vcf $dir\.tar $dir;
fi
done
源自网络,做了一点修改,将文件夹名中的空格替换为下划线。
#!/bin/bash
rename 's/ /_/g' *
for dir in `ls --file-type -1`;
do
if [ `echo $dir | grep "/$"` ]; then
dir=`basename $dir`;
tar -vcf $dir\.tar $dir;
fi
done
本文标题:Linux中批量压缩当前文件夹内的子文件夹
本文链接:https://www.haomeiwen.com/subject/cqvvwxtx.html
网友评论