原文:shell編程基礎(四): shell腳本語法之函數及調試

一 Shell腳本中的函數 和C語言類似,Shell中也有函數的概念,但是函數定義中沒有返回值也沒有參數列表。例如: 注意函數體的左花括號 和后面的命令之間必須有空格或換行,如果將最后一條命令和右花括號 寫在同一行,命令末尾必須有 號。 在定義fun 函數時並不執行函數體中的命令,就像定義變量一樣,只是給fun這個名字一個定義,到后面調用fun函數的時候 注意Shell中的函數調用不寫括號 才執行 ...

2018-07-16 11:34 0 1005 推薦指數:

查看詳情

Linux Shell腳本編程-函數

函數介紹 定義:把一段獨立功能的的代碼當做一個整體,並為之一個名字,命名的代碼段,此即為函數; 功能:函數function是由若干條shell命令組成的語句塊,實現代碼重用和模塊化編程。 注意:定義函數的代碼段不會自動執行,在調用時執行;所謂函數調用,就在代碼中給定函數名稱即可;函數名出現 ...

Fri Oct 26 18:54:00 CST 2018 0 1032
Shell編程-12-Shell腳本規范及調試

目錄 Shell腳本規范 Shell腳本調試 常見錯誤示例 Shell調試技巧 Shell調試總結 Shell腳本規范     良好的代碼規范不僅方便閱讀,也利於維護和提升開發效率。因此建議大家在編寫Shell腳本時 ...

Fri Nov 30 06:26:00 CST 2018 0 739
SHELL腳本編程基礎知識

         SHELL腳本編程基礎知識                        作者:尹正傑 版權聲明:原創作品,謝絕轉載!否則將追究法律責任。   Linux之父Linus有一句話很經典:"Talk is cheap, show me the code",雖然我們是一枚 ...

Tue Jan 10 00:53:00 CST 2017 0 1384
shell編程基礎(三): 位置參數與shell腳本的輸入輸出

一、位置參數和特殊變量 有很多特殊變量是被Shell自動賦值的,我們已經遇到了$?和$1,現在總結一下: 常用的位置參數和特殊變量: 位置參數可以用shift命令左移。比如shift 3表示原來的$4現在變成$1,原來的$5現在變成$2等等,原來 ...

Sat Jul 14 00:00:00 CST 2018 0 1300
Shell - Shell腳本調試方法

Shell腳本調試選項 Shell本身提供一些調試方法選項: -n,讀一遍腳本中的命令但不執行,用於檢查腳本中的語法錯誤。 -v,一邊執行腳本,一邊將執行過的腳本命令打印到標准輸出。 -x,提供跟蹤執行信息,將執行的每一條命令和結果依次打印出來。 使用這些選項有三種 ...

Sat Nov 05 07:19:00 CST 2016 0 17448
Linux&shell之高級Shell腳本編程-創建函數

寫在前面:案例、常用、歸類、解釋說明。(By Jim) 使用函數 (記得空格,函數一定要在使用之前定義,函數名必須唯一)返回值可以通過$?來確定函數的退出狀態使用return命令 結果:Enter a value:23double the valueThe new ...

Tue Aug 13 00:55:00 CST 2013 0 19936
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM