#!/bin/bash
function getdir(){
for element in `ls $1`
do
dir_or_file=$1"/"$element
if [ -d $dir_or_file ]; # -d 文件夹判断
then
echo "dir == $dir_or_file" # getdir $dir_or_file
tar zcf "$dir_or_file.tgz" $dir_or_file
else
echo "file == $dir_or_file " # 跳过文件
fi
done
}
root_dir=./
getdir $root_dir
#!/bin/bashfunction getdir(){ for element in `ls $1` do dir_or_file=$1"/"$element if [ -d $dir_or_file ]; # -d 文件夹判断 then echo "dir == $dir_or_file" # getdir $dir_or...