[Shell] 纯文本查看 复制代码 #!/bin/bash
isTextDir(){
if [ -d ~/txtfiles ]
then
ls -l ~/txtfiles
else
mkdir ~/txtfiles
fi
}
makeTxt(){
prefix=`date +%Y"."%m"."%d"-"`
for((i=1;i<=10;i++))
do
touch ~/txtfiles/$prefix$i.txt
done
}
chmodTxt(){
prefix=`date +%Y"."%m"."%d"-"`
for((i=1;i<=10;i++))
do
chmod 660 "~/txtfiles/"$prefix$i".txt"
done
}
writeTxt(){
prefix=`date +%Y"."%m"."%d"-"`
for((i=1;i<=10;i++))
do
name=$prefix$i".txt"
echo "contents:"$name > "~/txtfiles/"$name
done
}
bakTxt(){
path="~/txtfiles/"
prefix=`date +%Y"."%m"."%d"-"`
for((i=1;i<=10;i++))
do
name=$path$prefix$i".txt"
mv $name $name".bak"
arr=$arr$name".bak "
done
tar -cvzf "txtfile.tar.gz" $arr
}
isTextDir
makeTxt
|