成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

為什么要使用Unix awk

系統 其他OS
使用Unix awk的理由有很多,awk是一個簡單的工具,當然這是相對于其強大的功能來說的。的確,Unix有許多優秀的工具,例如Unix天然的開發工具C語言及其延續C++就非常的優秀。

你也許仍然會問,我為什么要使用Unix awk?使用Unix awk的第一個理由是基于文本的樣式掃描和處理是我們經常做的工作,awk所做的工作有些象數據庫,但與數據庫不同的是,它處理的是文本文件,這些文件沒有專門的存儲格式,普通的人們就能編輯、閱讀、理解和處理它們。

而數據庫文件往往具有特殊的存儲格式,這使得它們必須用數據庫處理程序來處理它們。

既然這種類似于數據庫的處理工作我們經常會遇到,我們就應當找到處理它們的簡便易行的方法,Unix有很多這方面的工具,例如sed 、grep、sort以及find等等,Unix awk是其中十分優秀的一種。

使用Unix awk的第二個理由是awk是一個簡單的工具,當然這是相對于其強大的功能來說的。的確,Unix有許多優秀的工具,例如Unix天然的開發工具C語言及其延續C++就非常的優秀。

但相對于它們來說,Unix awk完成同樣的功能要方便和簡捷得多。這首先是因為awk提供了適應多種需要的解決方案:從解決簡單問題的awk命令行到復雜而精巧的awk程序設計語言,這樣做的好處是,你可以不必用復雜的方法去解決本來很簡單的問題。

例如,你可以用一個命令行解決簡單的問題,而C不行,即使一個再簡單的程序,C語言也必須經過編寫、編譯的全過程。其次,awk本身是解釋執行的,這就使得Unix awk程序不必經過編譯的過程,同時,這也使得它與shell script程序能夠很好的契合。

最后,Unix awk本身較C語言簡單,雖然awk吸收了C語言很多優秀的成分,熟悉C語言會對學習awk有很大的幫助,但awk本身不須要會使用C語言――一種功能強大但需要大量時間學習才能掌握其技巧的開發工具。

使用Unix awk的第三個理由是awk是一個容易獲得的工具。與C和C++語言不同,awk只有一個文件(/bin/awk),而且幾乎每個版本的Unix都提供各自版本的awk,你完全不必費心去想如何獲得awk。

但C語言卻不是這樣,雖然C語言是Unix天然的開發工具,但這個開發工具卻是單獨發行的,換言之,你必須為你的Unix版本的C語言開發工具單獨付費(當然使用D版者除外),獲得并安裝它,然后你才可以使用它。

基于以上理由,再加上Unix awk強大的功能,我們有理由說,如果你要處理與文本樣式掃描相關的工作,awk應該是你的第一選擇。在這里有一個可遵循的一般原則:如果你用普通的shell工具或shell script有困難的話,試試Unix awk,如果awk仍不能解決問題,則便用C語言,如果C語言仍然失敗,則移至C++。

【編輯推薦】

  1. 關于Unix系統線路圖的簡單介紹
  2. Unix系統的心臟Unix文件系統
  3. 總結關于Unix系統相關的經驗教訓
  4. 對Unix系統發展期和現況的了解
  5. 學習Unix系統知識的一些經驗之談
責任編輯:小霞
相關推薦

2014-11-21 10:50:26

JavaString

2011-03-08 12:59:38

proftpd

2017-07-03 13:33:42

AndroidItemDecorat

2011-04-14 09:30:15

集合框架

2014-05-19 15:52:57

Apache StraApache

2014-04-25 10:05:42

OpenStack私有云公共云

2024-01-24 11:24:03

C++編程異常處理

2013-09-27 11:33:57

交換機技術Vlan技術

2023-09-21 09:00:00

Merge Que開發工具Mergify

2014-01-03 10:59:34

2023-03-06 08:01:25

structGo語言

2024-01-01 08:57:55

ODBCSqlServer數據庫

2021-12-24 17:01:29

Linux工具系統

2022-04-26 16:56:20

行為數據數據

2018-05-01 06:43:33

2024-02-20 22:13:49

SQL語句編程

2020-08-24 07:03:10

物聯網設備RTOS物聯網

2021-02-18 09:23:47

數據庫分區數據庫倉庫

2023-11-29 09:19:00

WebhookURL

2018-11-02 14:00:20

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 午夜视频免费在线观看 | 亚洲精品欧美 | 91免费小视频| 久久精品 | av天空 | 少妇一区在线观看 | 99自拍视频| 国产 日韩 欧美 在线 | 久久久黑人| 黄色在线观看网站 | 午夜一区二区三区在线观看 | 久亚州在线播放 | 国产一区二区视频免费在线观看 | 精品久久久久久久久久 | 欧美精品乱码久久久久久按摩 | 日韩成人一区二区 | 成人一区二区三区在线观看 | 天天精品综合 | 日韩在线欧美 | 日韩三 | 手机看片169 | 亚洲成人免费电影 | 日韩在线观看 | 中文字幕在线第一页 | 午夜视频免费在线观看 | 成人av免费| 亚洲伊人久久综合 | 99综合在线 | 91新视频| 国产激情视频网站 | 成人激情视频在线播放 | 欧美激情一区 | 精久久久 | 国产精品99久久久久久宅男 | 精品一区二区三区日本 | 日本久久网站 | 久久这里只有精品首页 | 中文字幕99 | 中文字幕日韩在线 | 久久99精品久久久久 | 九色视频网站 |