shell腳本學習
㈠ 想自學shell腳本,用什麼教材入門比較好
除最後一本外,其餘按順序依次閱讀:
《細說shell編程》
Shell十三問 - http://bbs.chinaunix.net/thread-218853-1-1.html
Shell基礎十二篇 - http://bbs.chinaunix.net/thread-452942-1-1.html
BASH 中的字元串處理 - http://bbs.chinaunix.net/thread-201843-1-1.html
Here Documents - http://linux.die.net/abs-guide/here-docs.html
《Sed - An Introction and Tutorial》- 網上搜
《Awk - An Introction and Tutorial》- 網上搜
awk數組 - http://bbs.chinaunix.net/thread-2312439-1-1.html
《高級Bash Shell腳本編程指南》 —— 這個內容較多,有時間慢慢看
㈡ 求更好的shell腳本初學者的教程(免費的)並且求各位大拿給初學者點建議。
其實shell腳本非常簡單,以前chianitlab曾經錄制過linux教學視頻,包含了一些shell變成方面的知識,不過我認為還是太基礎了。我建議你還是看書,先看《Shell腳本學習指南》《實戰LINUX+SHELL編程與伺服器管理》有了一些shell的基礎,在看《高級Bash腳本編程指南》,寫shell腳本一定會涉及到sed、awk、正則表達式,然後在看《sed and awk》《精通正則表達式》。
㈢ linux shell腳本有必要搞得很懂么
我是做嵌入式的,在linux下做開發,shell腳本是非常非常好用的東西,特別是對文件的操作磁碟的操作,目標板系統以及存儲設備的管理。一般都是c中嵌這腳本。有的時候要寫100行的c,用一行shell命令就可以實現其功能。而且學習shell腳本可以幫你熟悉linux系統命令,是嵌入式開發的第一步,您可以上網上搜搜嵌入式的學習流程,基本上第一步都是從shell腳本開始的。
但是如果您說,對shell腳本要求高不高,答案應該是不高,因為shell腳本能做絕大部分c也能寫(假如你做應用開發的話)。但是檔次和效率就不一樣了,而且你還可以用shell腳本裝裝b,畢竟shell腳本寫的好的沒幾個人。坐我後面的一個牛人,c++巨強,一看我寫的shell腳本就傻了逼了,每天求著我用shell幫他實現功能。
所以,如果您有精力,或者說您想做個高端的嵌入式開發工作者,shell腳本是必學的東西,而且要好好學,當然命令好多,要學好也需要很長時間,沒時間的話命令一條條積累也ok,遇到什麼學什麼。
㈣ 學習LINUX shell 腳本編程的書籍
<<Linux Shell編程>><<Linux系統管理/red hat9從入門到精通>><<24小時精通UNIX shell編程《精通UNIX Shell 腳本編程》 這些都可以買到..到當地書店查詢下吧
㈤ linux腳本學習是shell好還是perl好
shell學學就行,主要看看懂了就行,如果真學腳本的話,使用perl之類或者有興趣也可以了解一下python。其中perl執行效率比shell腳本效果高。如果要學的話,推薦深入學習perl.大致學習下shell script...就說這些了。