【shell】批量創建文件


創建文件格式
touch 文件名

 

# 批量創建文件

touch file{1..5}.txt

 

  運行結果

  

 

 

# 創建以當前日期為名稱的目錄

mkdir "$(date +%Y-%m-%d)"

  運行結果

  

 

 

# 創建以當前時間為名稱的文件

touch file_"$(date +%Y-%m-%d_%H:%M:%S)".txt

  運行結果

  

 

 

# 批量創建以當前時間為名稱的文件

touch file{01..07}_"$(date +%Y-%m-%d_%H:%M:%S)".txt

  運行結果

  

 

 

批量創建文件腳本

# touchfile.sh  創建文件腳本
## 變量
filename="a.log"
sleeptime=1

## 開始
echo "開始創建文件......"

for i in `seq 1 6`;do
        file="$(date +%Y-%m-%d_%H:%M:%S)_${filename}"
        touch ${file}
        echo "${file} 創建成功"
        sleep ${sleeptime}
done
echo "全部創建完成!~"

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM