實驗六

實驗六 編輯Linux腳本程序

實驗目的

1.熟悉簡單的Linux腳本程序的結構與原理

2.掌握編寫腳本程序的方法與步驟

3.學會編寫并運行簡單腳本程序

實驗環(huán)境

ubuntu 14.04 LTS

實驗內容

1.編寫簡單的腳本程序

a.用Vim命令新建名為"test.sh"的腳本程序文件

6003@go:~$ vim test.sh

b.編輯程序并保存退出

如下為顯示"Hello World"的程序的編寫

截圖10.png

c.為程序添加用戶權限

6003@go:~$ chmod 755 test.sh

d.運行測試鎖邊機的腳本程序

6003@go:~$ ./test.sh

如下為測試結果

6003@go:~$ vim testsh.sh

6003@go:~$ vim test.sh

6003@go:~$ chmod 755 test.sh

6003@go:~$ ./test.sh

‘Hello World!’

2.一些簡單腳本程序的輸出展示

a.顯示用戶輸入年齡的年齡范圍

6003@go:~$ vim test02.sh

6003@go:~$ chmod 755 test02.sh

6003@go:~$ ./test02.sh

Please enter your age:

21

You are in your 20s

6003@go:~$ ./test02.sh

Please enter your age:

90

Sorry, you are out of the age range.

b.特定輸入的反應輸出命令

6003@go:~$ vim test03.sh

6003@go:~$ chmod 755 test03.sh

6003@go:~$ ./test03.sh

Please enter a letter:

A

You have typed a vowel!

6003@go:~$ ./test03.sh

Please enter a letter:

c

You have typed a consonant!

c.循環(huán)算數(shù)命令

6003@go:~$ vim test04.sh

6003@go:~$ chmod 755 test04.sh

6003@go:~$ ./test04.sh

Enter the number

1

The factorial of 1 is 1

6003@go:~$ ./test04.sh

Enter the number

3

The factorial of 3 is 6

6003@go:~$ ./test04.sh

Enter the number

16

The factorial of 16 is 20922789888000

實驗小結

1.利用Vim編輯器編輯腳本程序時需注意格式要求。

2.編寫Linux腳本程序需要注意添加權限,并能使程序符合系統(tǒng)要求。

3.可以在不同操作端上編寫程序命令,并在系統(tǒng)源文件下運行命令。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 本次實驗內容: 用Bochs調試工具跟蹤Linux 0.11的地址翻譯(地址映射)過程,了解IA-32和Linux...
    寒夏涼秋閱讀 2,667評論 2 1
  • 算法 強化學習的目標是學習一個行為策略π:S→A,使系統(tǒng)選擇的動作能夠獲得環(huán)境獎賞的累計值最大,也使得外部環(huán)境對學...
    大喵與小喵閱讀 496評論 0 0
  • 外出參加培訓,主辦方把地點定在了杭州富陽,于是成行了對杭州的首次造訪。 說起首次,大約是覺得時光悠長,聲名遠播之地...
    兜子z閱讀 331評論 0 0
  • 菡萏 洿泥池,夏的衣裳 種子在底下,含著墨水發(fā)芽 我記得,塘前有影子的待放 訴說每一粒心酸的彷徨 天空,醉了。浸染...
    甲申紀事dcl閱讀 282評論 0 2
  • 兒子在過地下通道出口時,腦袋撞上護欄,撞了個大包,還出血了。我是在餐桌吃飯時看到,父子二人解釋了一番,心里盡管心疼...
    玫瑰鏗鏘閱讀 418評論 2 6