先創(chuàng)建一個shell腳本文件,創(chuàng)建在哪個文件夾自定義,我創(chuàng)建在/usr/local/文件夾里的:
1、輸入:vim /usr/local/date.sh? ? ? ? ? ??
2、進入date.sh后:
第一種寫法:
#!/bin/bash #shell腳本一般第一行都這樣寫。
DATE=`date +%Y.%m.%d` #定義時間的格式,注意需要反引號。
cd /usr/local/fengdie #進入到這個文件夾內,文件夾自行定義,我的是創(chuàng)建新的文件夾放在這里面
echo $DATE >> /usr/local/fengdie/tesdate.txt
mkdir $DATE #創(chuàng)建文件夾
cp /home/123/*.txt $DATE #拷貝/home/123/里面所有的txt文件到上面剛創(chuàng)建的文件夾內
第二種優(yōu)化后的寫法:文章來源:http://www.zghlxwxcb.cn/news/detail-612607.html
#!/bin/bash #shell腳本一般第一行都這樣寫。
DATE=`date +%Y%m%d` #定義時間的格式,注意需要反引號。
DIR=/usr/local/fengdie #這里定義創(chuàng)建文件夾的地址。
mkdir -p $DIR/$DATE #創(chuàng)建文件夾的語句,把上面兩個變量引用進來。
cp /home/123/*.txt $DIR/$DATE #這里的意思是拷貝/home/123/文件夾里面所有的txt文件到上面剛創(chuàng)建的文件里,如果自己需要拷貝其他地方文件夾里的文件可以按需自定義。
兩種寫法用一種就文章來源地址http://www.zghlxwxcb.cn/news/detail-612607.html
到了這里,關于linux每天自動創(chuàng)建以當天日期為名稱的文件夾并向里面進行復制文件的腳本的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!