當前位置:編程學習大全網 - 網站源碼 - 講講這段linux程序每句的意思

講講這段linux程序每句的意思

1、rm\cp\echo的行好理解吧

2、創建POSCAR文件,並包含兩個!字符中間的內容

cat > POSCAR <<!

..............

!

3、for循環,$i 是每次循環被用的值

for i in 2.81 2.91 3.01 3.11 3.21 3.31 3.41 3.51 3.61 3.71

do

.....

done

4、E和V變量

E=‘grep "TOTEN" OUTCAR | tail -1 | awk ’{printf "%12.6f \n", $5 }’‘

V=‘grep "volume" OUTCAR | tail -1 | awk ’{printf "%12.4f \n", $5 }’‘

grep "TOTEN" OUTCAR從OUTCAR查找包含TOTEN的行

tail -1是要末行

awk ’{printf "%12.6f \n", $5 }’‘是要第5列

5、echo $V $E >>EtVo.dat調用E和V變量的結果輸出到壹個EtVo.dat文件

6、echo "a = $i angstrom " ; time vasp

;是為了壹行執行兩個命令,比如./configure;make;make install

time vasp是為了看執行vasp命令耗費的時間

  • 上一篇:求個易語言源碼,想用易語言做個每天晚上23.30分就自動運行軟件的源碼?
  • 下一篇:Lkdj公式源代碼
  • copyright 2024編程學習大全網