馬哥分享的25段shell指令碼程式碼,日常工作基本夠用
阿新 • • 發佈:2018-12-27
引言
自己寫了一下小的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.檢查埠號是否已啟動
總結
所有大程式都是由小模組堆積起來的,希望這些例子能給你啟發,讓你的工作更加順利!
原文出處:馬哥Linux運維