基于时间创建文件

shell环境基于时间创建文件

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
  #!/usr/bin/bash

  var1=`date | tr '年' ' ' | tr '月' ' ' | tr '日' ' ' |  awk '{print $1}'`
  var2=`date | tr '年' ' ' | tr '月' ' ' | tr '日' ' ' |  awk '{print $2}'`
  var3=`date | tr '年' ' ' | tr '月' ' ' | tr '日' ' ' |  awk '{print $3}'`

  touch $var1$var2$var3.txt

  echo "$var1$var2$var3: yenao" > $var1$var2$var3.txt
  echo "1. " >> $var1$var2$var3.txt

windows环境基于时间创建文件

1
2
3
4
5
6
7
8
9
  set var1=%date:~0,4%
  set var2=%date:~5,2%
  set var3=%date:~8,2%

  if not exist %var1%%var2%%var3%.txt (
  type nul > %var1%%var2%%var3%.txt
  echo %var1%%var2%%var3%: yenao > %var1%%var2%%var3%.txt
  echo 1. >> %var1%%var2%%var3%.txt
  )
Licensed under CC BY-NC-SA 4.0