有沒有必要花時間學習awk, sed, grep等工具

時間 2021-06-03 10:43:34

1樓:YinongLong

簡直太有必要了!這些都是高效處理資料的利器。因為工作中各種文字資料需要處理,而且很多都是一次性的,所以掌握這種利器,幾個簡短命令就可以拿到想要的結果,對工作效率提公升很大。

2樓:李巨集杰

首先, 學習的話先學核心, 再學工具.

awk / sed 的核心是文字處理工具, 二者的語法基本都是 pattern action

pattern 和 grep 其實都是一樣的, 正則匹配而已. 所以在工具學習方面學會 `awk / sed` 那你就學會了 grep.

`action` 就是一些特別的語法來操作文字, 增刪改查而已, 你知道程式設計的基礎, 懂變數,迴圈,流程控制, 剩下的就交給時間來熟悉語法吧.

3樓:牛博恩

首先你搞科研,Perl是很適合的。理由如下可以代替sed awk等工具且更靈活

Perl號稱最強最高效最方便的文字處理程式(語言)至少以前是資料探勘工具的一哥,地位稍被後生Python Ruby什麼的動搖。

做生物化學研究基因序列、有機分子的工具

4樓:

我覺得這個awk/sed/grep 可以結合實際工作來進行學習。

如果經常處理文字和相關計算,可以配合著正規表示式適當深入研究一下。

我覺得我平時用的最多的是就正則,所以實際工作需要才是最重要的。

中學生有沒有必要花時間打扮?

栗子 舍友每天在鏡子面前捯飭好長時間,她說她是從小就化妝的,所以現在臉上很多痘,不化妝也不行了。按理說中學生應該一心學習的,花過量的學習的時間來打扮我覺得也不合適,不過我舍友她是前十左右的 像我這種懶人是不會花時間打扮的,連鏡子也不會照。要說有沒有必要的話,我覺得沒有。打扮是無礙的,不過過分注重就不...

吉他初學者有沒有必要花時間練靠弦彈法?靠弦對以後的都結他演奏有幫助嗎?

癮大技術差 必須得練,特別是對於初學者而言。為什麼呢?明明實際演奏中用不到,或者說用的不多。原因是靠弦練習本身是乙個建立音色感的過程,對於初學者來說非常的重要。 翳如 突出旋律和音色,同時演奏出來層次,需要練習右手手指的力度,並逐漸掌控力度。這是需要通過靠弦練習的。那個不需要靠弦的回答明顯沒學習過古...

有無必要花時間與金錢去學習日語?

薇薇 其實入門以後你自己會發現是不是對這門語言的音律語感有天賦?我認識很多人被人帶進門之後自學可以過一級。如果經濟不富裕,確實沒有必要急著報這個培訓班。另外不知道你在哪個城市以後準備在哪個城市發展,日商在中國是萎縮的,工作未必好找,最好是對職業有一些規劃再決定要不要重金投入。十年前的時候,考出一級的...