shell腳本

一、系統管理工做,或者用於結合現有的程序以完成小型、特定的工做。
二、編譯型語言的好處是高效,缺點,多半運行於底層,多半是字節,整數,浮點數或者其餘機器層級的對象。例如,C++很難將一個目錄裏全部的文件複製另外一個目錄下。腳本語言,多半是解釋型。是由解釋器讀入程序代碼,並將其轉化成內部的形式,再執行(解釋器自己也是編譯型程序)。
三、使用腳本編程語言的好處是,他們多半運行在比編譯型語言還高的層級,可以輕易處理文件與目錄之類的對象。缺點是:他們的效率不如編譯型語言。不過,花一小時寫成的腳本,一樣的功能用c/C++來實現,可能要兩天。通常說,腳本執行的速度已經夠快了,快到幾乎忽略它的性能上的問題。腳本語言有:awk,Perl,Python,Ruby,Shell。
四、簡單性:Shell是一個高級語言,經過它,你能夠簡潔的表達複雜的操做;可移植性,使用POSIX所定義的功能,能夠作到腳本無須修改就在不一樣的系統上執行;開發容易:能夠在短期內完成一個功能強大又好用的腳本 編程

相關文章
相關標籤/搜索