例如,我想這樣做:
1)放入/tmp/目錄中;
2)列出當前目錄中的所有文件名;
3)將當前所有文件復制到/root/目錄下;
4)刪除當前目錄中的所有文件。
shell窗口中簡單的四個步驟要求您鍵入命令四次並按Enter鍵四次。這樣很麻煩嗎?當然,這四個步驟非常簡單。如果設置更復雜的命令需要幾十次操作呢?那樣的話,反復敲鍵盤會很麻煩。所以妳不妨把所有的操作都記錄在壹個文檔中,然後調用文檔中的命令,這樣壹步操作就可以完成。事實上,這個文檔是壹個shell腳本,但是這個shell腳本有其特殊的格式。這就是linux應該學習的方式。
Shell腳本通常帶有後綴。先令這並不意味著沒有腳本就不能執行。先令這只是每個人的習慣。所以,如果妳找到壹個後綴為。sh在未來,它壹定是壹個shell腳本。test.sh中的第壹行必須是“#!/bin/bash“這意味著該文件使用bash語法。如果未設置該行,則無法執行您的shell腳本。#‘代表評論,如前所述。後面是壹些關於劇本的註釋,以及作者、創作日期或版本等等。當然,這些筆記不是必須的。如果妳懶,妳可以省略它們,但我不建議省略它們。因為隨著妳工作時間的增加,妳會寫越來越多的shell腳本。如果有壹天妳回頭看自己寫的劇本,妳很可能會忘記劇本的用途和寫作時間。所以寫筆記很有必要。此外,您不是唯壹的系統管理員。如果其他管理員檢查妳的腳本,他看不懂會很沮喪。腳本的下面是要運行的命令。