日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

shell脚本编程for循环求阶乘_shell脚本编程(完结版).pdf

發布時間:2024/10/5 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 shell脚本编程for循环求阶乘_shell脚本编程(完结版).pdf 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

shell腳本編程(完結版)

Shell 腳本編程學習筆記 2013 年 5 月 2 日 追風~憶夢

如有任何疑問,請聯系作者,作者 QQ:1028150787,或者到韋東山群共同討論 1

Shell 腳本編程學習筆記 2013 年 5 月 2 日 追風~憶夢

目錄

預備知識 3

第一節 shell 運算符應用 3

1. 整數測試運算4

2. 字符串測試運算4

3. 文件測試運算5

4. 邏輯運算5

第二節 在 shell 腳本中進行條件控制 5

第三節 在 shell 腳本中進行 for 循環 7

第四節 在 shell 腳本中進行 while 循環 8

第五節 在 shell 腳本中使用 util 循環 8

第六節 在 shell 腳本中使用函數 8

第七節 shell 腳本之 echo 和 expr 講解 9

第八節 shell 腳本循環終止之 break 和 continue 10

第九節 shell 腳本之 exit 和 sleep 11

第十節 shell 腳本之 select 循環與菜單 11

第十一節 shell腳本之循環控制 shift 命令 11

第十二節 shell腳本之字符串操作 11

第十三節 shell腳本之數組實現 12

第十四節 shell腳本之腳本調試 12

第十五節 shell腳本之編程小結 12

程序例程 14

習題實訓 29

綜合實例 31

1. 需求分析31

2.系統設計31

3.程序代碼31

聲明 35

如有任何疑問,請聯系作者,作者 QQ:1028150787,或者到韋東山群共同討論 2

Shell 腳本編程學習筆記 2013 年 5 月 2 日 追風~憶夢

預備知識

1. shell 腳本語言:把經常使用的 Linux 命令存儲在一個文件里面,shell 可以讀

取這個文件并順序執行其中的命令,這樣的文件被稱為腳本文件。注意:shell

腳本按行解釋。

2. shell 程序設計中,用 vi 或者 gedit 等編輯器編寫的代碼并不需要什么后綴名。

如果硬要加上,則寫上.sh 即可。有一點值得注意,當我們加上后綴之后,編

輯器會使用高亮的語法顯示,避免我們出錯。

3. 編寫的過程中,echo 之后的引用為 “`”,即Esc 返回鍵的下面一個,不要認為

是單引號。準確來說,是反單引號。在 shell 命令中,一般用反單引號。

4. 編程結束之后,我們要先賦予文件的執行權利,可以用 sudo chmod 755 file,

sudo chmod 777 file 或者 sudo chmod a+x file 來賦予程序的可執行權利。

5. 前面的 1,2 ,3 弄好了之后,就是運行了,直接在終端輸入:./file 即可。

6. 不要為了美觀,在命令中添加多余的空格,否則會出錯。特別是在環境變量

PATH,export 等,等號兩側不要加多余的空格。

7. shell 中的全局變量有以下幾個:

$#: 執行 shell 腳本時的命令行參數,不包括腳本本身

$?: 執行上一條 shell 命令的返回值

$0: shell 腳本程序自身的名稱

8. 用戶在自定義變量時,要遵循以下命名規則:

首個字符必須是字母(a~z, A~Z )。

中間不能有空格,可以使用下劃線(_ )。

不能使用標點符號。

不能使用 shell 里的關鍵字(通過 help 命令查看)。

9. 在 Linux 中,自動(或者叫預定義)變量包括$@,$+,$^,$?,$

其中(以下內容來源于 Makefile 的講解),

$@表示規則中的目標文件夾集;

$+表示所有的依賴文件,以空格隔開,并以出現的先后為順序,可能包含重

復的依賴文件;

$^表示所有的依賴文件,以空格隔開,不包含重復的依賴文件;

$?表示所有比目標新的依賴目標集合;

$

$*表示不包括擴展的目標文件名。

第一節 shell 運算

總結

以上是生活随笔為你收集整理的shell脚本编程for循环求阶乘_shell脚本编程(完结版).pdf的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。