源自網(wǎng)絡(luò),做了一點(diǎn)修改,將文件夾名中的空格替換為下劃線(xiàn)。
#!/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