2020年7月20日 星期一

Linux - Shell Scripts (3) (pipe : grep)

管線命令 ( Pipe )     管線命令是用 "|" 去連接,只要前一資料能變成 standard input。管線命令僅會處理 standard output,而不會處理 standard error output。下面用時下最夯的 MBTI 作的假資料。 index name MBTI 1 JunYe ISTJ 2 JunYe ISTP 3 JunYe ESTP 4 JunYe ESTJ 5 Mario ISFJ 6 Mario ISFP 7 ...

2020年7月16日 星期四

Linux - Shell Scripts (2)

sh vs bash     我有時候用 sh 會讓 shell script 執行不過,通常會報 Bad substitution 之類的錯誤。其實是因為我用 ubuntu,ubuntu 的 sh 其實是指到 dash 而非 bash。dash 在這不作多介紹, 把它想像成輕量型的 bash,所以支援的功能有限,所以有機會報錯。 ubuntu: cd /bin/ ubuntu: /bin$ ls -l lrwxrwxrwx 1 root root 4 4月 9 16:36 sh -> dash shell 字串操作 #!/bin/bash ...

2020年7月14日 星期二

Linux - Shell Scripts (1)

sh v.s source     如果直接用 sh 執行 script,基本上就是開一個子程序去執行 script。所以父程序要獲得子程序的結果,通常都是靠著 export 解決 scope 的不同。若是使用 source 去執行 script,則是直接用本身程序去執行,所以本身與腳本享有共同 scope。更多請參考 : 鳥哥私房菜。 基本的 variable & operator     基本上 shell 的語法網路上有很多相關資料,這邊我想紀錄的是那些對於菜鳥不怎麼直觀的 variable & operator。而且其實我認為...

2020年7月11日 星期六

英文歌詞翻譯 Rudimental - These Days feat. Jess Glynne, Macklemore & Dan Caplen

I know you moved onto someone new 我知道你已經開始尋找新對象 Hope life is beautiful 希望你過得很好 You were the light for me to find my truth 你曾經是我追尋自我的燈塔 I just wanna say, thank you 現在我只想說 謝謝你 Leaving to find my soul 為了找尋真正的自我 Told her I had to go 告訴她我必須走了 And I know it ain't pretty 我知道這一點都不美好 When our hearts get...

2020年7月9日 星期四

2020年7月3日 星期五

Popular Posts