源自网络,做了一点修改,将文件夹名中的空格替换为下划线。
#!/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