馬哥分享的25段shell指令碼程式碼,日常工作基本夠用

天府雲創發表於2017-03-16


引言

自己寫了一下小的shell例項,雖然很小,但所有的大的程式都是由小的模組堆積起來的。

程式設計師一定要懂得一種指令碼的書寫,而我,只會在linux下工作,所以就只能寫linux的shell指令碼了。

程式碼

1.模擬linnux登入shell


2.比較兩個數大小


3.查詢/root/目錄下是否存在該檔案


4.for迴圈的使用


5.命令列輸入


6.刪除當前目錄下大小為0的檔案


7.如果/export/um_lpp_source下有檔案,那麼將其檔案系統大小改為3G


8.測試IP地址


9.如果test.log的大小大於0,那麼將/opt目錄下的*.tar.gz檔案


10.列印讀取的內容,為下面的例子做準備


11.從0.sh中讀取內容並列印


12.讀取a.c中的內容並做加1運算


13.普通無引數函式


14.給函式傳遞引數


15.建立資料夾


16.獲取本機IP地址


17.查詢最大檔案


18.查詢當前網段內IP使用者,重定向到ip.txt檔案中


19.列印當前使用者


20.case語句練習


21.yes/no返回不同的結構


22.殺程式


 23.內建命令的使用


24.列印無密碼使用者


25.檢查埠號是否已啟動


總結

以上就是今天要給大家分享的25個基礎示例指令碼。

正如前文所述,所有大程式都是由小模組堆積起來的,希望這些例子能給你啟發,讓你的工作更加順利!


相關文章