自制觉得实用性不错,分享一下。也怕自己忘了,顺便求助一下怎么把linux里的代码拿出来放到windows里。
year=`date +%Y` #取年份2016,注意空格的位置和大小写。
month=`date +%m`
day=`date +%d`
file="/home/tyw/ppb/${year}" #ppb是我自己建的文件夹
file1="/home/tyw/ppb/${year}/${month}${day}"
if [ $# -eq 0 ] # $#表示文件参数个数
then
if [ ! -e $file ] #文件不存在
then
mkdir $file
echo "Creat $file"
fi
if [ -e $file1 ]
then
echo "You have created this file."
else
mkdir $file1
echo "Creat $file1"
fi
elif [ $# -eq 1 ]
then
if [ ! -e $file ]
then
mkdir $file
fi
if [ ! -e $file1 ]
then
mkdir $file1
fi
if [ $1 = "c" ]
then
i=1
while :
do
file2="/home/tyw/ppb/${year}/${month}${day}/${i}.c"
if [ ! -e $file2 ]
then
break
fi
let i++
done
touch $file2
vi $file2
elif [ $1 = "sh"]
then
i=1
while :
do
file2="/home/tyw/ppb/${year}/${month}${day}/${i}.sh"
fi [ ! -e $file2 ]
then
break
fi
let i++
done
touch $file2
chmod +rwx $file2
vi $file2
fi
fi
感谢博哥提供的cat复制法,我终于知道怎么把代码从linux里面拿出来了。上面都是我一点点打的啊。
网友评论