未分類

跟Netman學Shell Script

這次一樣來到了CLBC…的分部-德惠弍参 T23

還好事先有先確認XD … 不然真的會跑錯囧 ~ 一個在大安另一個則在盧州…

不過畢竟才剛啟用沒多久,不少人跑錯好像也很正常(汗)

新的分部在德惠街31號,不過我到的時候也差點找不到 … …

除了Google Map標錯地點、場地在地下室之外…根本沒有CLBC招牌啊囧!!

因為是在地下室的關係,當然收訊會不太好,不過網路依舊順暢100M~一進去還會自動連線!?

原來它是把大安的AP直接搬過來用囧!! SSID、密碼也一模一樣,難怪想上網的時候發現居然已經連好了

整個場地和大安本部不同在於是直的,類似傳統教室,人坐越後面會有看不到的情況

因為場地還沒建好,隔音效果也不好,別廳的聲音會傳過來 看來有很大的進步空間~

這次的研討會因為講師的高鐵延誤,所以請鳥哥上台代打XD 談談他在學校因為設備的辛酸血淚史(?

查了一下酷學園的網站,此鳥哥還真的是 “鳥哥私房菜”的鳥哥 XD,常常在看 也有他的寫的書

今天終於見到本人啦~~XD 如果學校的也有他在教Linux不知道有多好Q_Q

這一次Netman講的Shell Script算是完完全全從基本功講起,沒來的人真的虧大了

雖然學校有開Unix課程,作業據說也是寫Shell Script,不過我想應該…(汗)

簡單講Shell Script就是把一大堆指令寫到文字檔裡頭…講完了 下課XD ← 講師一開始就這樣搞笑XD

在快速的介紹Shell Kernal Hardware的關係後,就開始談Shell的種類還有基本的概念

因為 IFS 所產生的BUG看來也是一大問題XD (Command Option Argument間的分隔)

所以有一些手法可以讓它變成普通空白 quote

整場讓我最印象深刻的就是他逗趣的比喻 Hard Quote 與 Soft Quote….XD

‘Hard’就是很硬的意思,在裡頭就是免談,管你是什麼東西

“Soft”相較於Hard就是身段放比較軟,可以談判的意思

像(如下) Soft Quote就像強盜一樣,看到$這類的土豪 就會跟你談判

比喻超妙XD 可惜用文字實在難以形容~~不過如此一來確實很好理解

原來一般的Shell Running大多都跑在Sub Shell下,所以不會引響當前Shell的環境

有些比喻如果是寫過程式的話,以區域變數和全域變數的方式來講也許會不錯

雖然他講的已經很詳細,不過應該也是功力不足,第一次接觸到PartVIII的部分已經有些吃力

不過等玩過一遍之後,相信在回來看Data Stream應該會更快上手才對

這是這次研討會的投影片 可以參考看看

跟Netman學Shell Script
投影片:Click

分享到