//雙斜線後面是注釋說明
編寫一個很簡單的linux小腳本
//編輯腳本檔案latr
[[email protected] C]# vim latr
//latr檔案中的内容(隻有下句一條指令,此指令按時間從遠到近列出目前目錄下的檔案,包括隐藏檔案):
ls -latr
//檔案儲存後,将latr檔案給予所有權限,就可以被運作了。
[[email protected] C]# chmod 777 latr
//執行腳本程式,前面的./是必不可少的
[[email protected] C]# ./latr
-rw-r–r–. 1 root root 41879 11月 27 19:37 1C_xx.c~
-rw-r–r–. 1 root root 89 11月 27 19:38 a0503.c~
-rw-r–r–. 1 root root 41900 11月 27 19:39 1C_xx.c
-rw-r–r–. 1 root root 69632 11月 27 19:39 .1C_xx.c.swp
-rw-r–r–. 1 root root 190 11月 27 19:41 a0503.c
-rwxr-xr-x. 1 root root 8563 11月 27 19:41 a0503
-rwxrwxrwx. 1 root root 10 11月 27 19:58 latr~
-rwxrwxrwx. 1 root root 9 11月 27 19:58 latr
dr-xr-x—. 27 root root 4096 11月 27 19:58 ..
drwxr-xr-x. 5 root root 4096 11月 27 19:58 .
[[email protected] C]#
//ok,最新建立的檔案都被列出來了。
編寫一個可以傳入參數的腳本gyy
//建立腳本檔案gyy
[[email protected] C]# vim gyy
//gyy腳本檔案中也隻有一行指令(調用gcc指令進行c檔案編譯,$1就是要傳進來的參數)如果不明白gcc指令,就先看下這個例子即可,方法是一樣的。
gcc -o $1 $1.c
//檔案儲存後權重限
[[email protected] C]# chmod 777 gyy
//執行腳本檔案,a0503會傳進腳本檔案,替換$1
[[email protected] C]# ./gyy a0503
[[email protected] C]#
//ok,沒有報錯,腳本運作成功!
(全文完)