當前位置:菜譜大全網 - 孕婦食譜 - Linux中有哪些基本的shell腳本?

Linux中有哪些基本的shell腳本?

shell腳本只是命令的集合。

例如,我想這樣做:

1)放入/tmp/目錄;

2)列出當前目錄下的所有文件名;

3)將當前所有文件復制到/root/目錄下;

4)刪除當前目錄中的所有文件。

shell窗口中簡單的四個步驟要求您鍵入命令四次並按Enter鍵四次。這樣很麻煩嗎?當然,這四個步驟非常簡單。如果設置更復雜的命令需要幾十次操作呢?那樣的話,反復敲鍵盤會很麻煩。所以妳不妨把所有的操作都記錄在壹個文檔裏,然後調用文檔裏的命令,這樣壹步操作就可以完成了。實際上,這個文檔是壹個shell腳本,但是這個shell腳本有其特殊的格式。linux應該這麽學。

Shell腳本通常帶有後綴。先令這並不意味著沒有腳本就不能執行。先令這只是每個人的習慣。所以,如果妳找到壹個帶後綴的文件。未來的sh,壹定是shell腳本。test.sh中的第壹行必須是“#!/bin/bash "這意味著該文件使用bash語法。如果沒有設置這壹行,那麽您的shell腳本將無法執行。# '代表註釋,如前所述。後面是壹些關於劇本的註釋,以及作者,創作日期或者版本等等。當然,這些筆記不是必須的。如果妳懶,可以省略,但我不建議省略。因為隨著妳工作時間的增加,妳會寫越來越多的shell腳本。如果有壹天妳回頭看自己寫的劇本,妳很可能會忘記劇本是用來做什麽的,是什麽時候寫的。所以有必要寫筆記。此外,您不是唯壹的系統管理員。如果其他管理員檢查妳的腳本,他看不懂會很郁悶。腳本的下面是要運行的命令。