modifs.csh

来自「cfd求解器使用与gmsh网格的求解」· CSH 代码 · 共 26 行

CSH
26
字号
#! /bin/csh -fif ( "$#argv" < "1" ) then  echo  usage: modif number_of_days  exitendiffind . \( -mtime -$1 -a ! -type d -a ! -name "*.o" -a ! -name "*.a" -a ! -name "*.bak" -a ! -name "*.tar*" -a ! -name "*~" -a ! -name "getdp" -a ! -name "getdp-*" \)echo "archiver ? (y/s/n)"set caca = "$<"if ("$caca" == "y") then  set liste = `find . \( -mtime -$1 -a ! -type d -a ! -name "*.o" -a ! -name "*.a" -a ! -name "*.bak" -a ! -name "*.tar*" -a ! -name "*~" -a ! -name "getdp" -a ! -name "getdp-*" \)`  set date = `date "+%d.%m.%y-%Hh%M"`  tar cvf modifs-getdp-$date.tar $liste  gzip modifs-getdp-$date.tarelse if ("$caca" == "s") then  set liste = `find . \( -mtime -$1 -a ! -type d -a ! -name "*.o" -a ! -name "*.a" -a ! -name "*.bak" -a ! -name "*.tar*" -a ! -name "*~" -a ! -name "getdp" -a ! -name "getdp-*" \)`  ls -al $listeelse   echo "bye"endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?