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

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

引言

自己寫了一下小的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運維