如何成為Shell程式設計高手

2021-05-27 01:49:26 字數 789 閱讀 2672

目標:掌握

linux

平台下的shell程式設計技術

技能要求:

了解shell程式執行過程,掌握shell基本語法,掌握awk、sek、grep等工具的使用,掌握正規表示式用法。

步驟:1、shell程式設計指南

參見:2、shell常見問答

參見:3、基礎知識

參見:linux的shell程式設計之shell基本語法

linux的shell程式設計之shell程式設計的流程控制

linux的shell程式設計之執行shell程式的方法

4、其他

技術

參見:

面向dba的linux shell指令碼編寫簡介

作業系統模擬shell課程設計原始碼

5、sed專題

sed 手冊

sed 命令的man文件

sed 思維導圖

sed 與 linux 等價命令**鑑賞

通過幾個例子看sed的模式空間與保持空間

sed總結

**)關於sed替換的一點自我體會

sed的大師級用法

sed的最高境界

6、awk專題

awk 手冊

awk命令的man文件

awk詳解

awk --- linux 管理員的智慧型工具包

awk 用法總結

awk中如何使shell的環境變數

linux下檔案操作程式設計和gawk的介紹和應用

更多討論交流請檢視

如何成為程式設計高手

1 紮實的基礎 資料結構 離散數學 編譯原理,這些是所有電腦科學的基礎,如果不掌握它們,很難寫出高水平的程式。程式人人都會寫,但當你發現寫到一定程度很難再提高的時候,就應該想想是不是要回過頭來學學這些最基本的理論。不要一開始就去學oop,即使你再精通oop,遇到一些基本演算法的時候可能也會束手無策。...

成為程式設計高手

我們都有興趣成為象棋高手 圍棋高手 散打高手 遊戲高手,有沒有人願意成為程式設計高手?很多三十幾歲的程式設計師就不再編寫程式,這其中有很多因素 程式設計的理念 工具日新月異,程式設計師需要經常更新自己的知識結構,到三十多歲的時候,發現自己的學習能力開始退步,學習的動力也不足,而以前的經驗已經積累到一...

成為程式設計高手

我們都有興趣成為象棋高手 圍棋高手 散打高手 遊戲高手,有沒有人願意成為程式設計高手?很多三十幾歲的程式設計師就不再編寫程式,這其中有很多因素 程式設計的理念 工具日新月異,程式設計師需要經常更新自己的知識結構,到三十多歲的時候,發現自己的學習能力開始退步,學習的動力也不足,而以前的經驗已經積累到一...