1樓:子農的小熊
都是shell指令碼中可用的處理字元資料的函式,都能對日誌檔案進行批處理。
只不過兩種的命令設定和處理功能不完全相同,特別是awk已經發展成了乙個小語言了,功能非常強大。
awk、sed和shell有什麼區別和關係?
2樓:網友
awk是域器。
sed是流器。
上面兩個都是器,只是使用上比較奇葩,我沒辦法告訴你怎麼用,你得自己搜資料學。特別是awk很繁雜。
shell,英文的意思是殼。你可以當它是linux的外殼,程式設計師通過它和核心相互動。
有一種通俗但不嚴謹的說法是命令列。因為我們在linux下輸入的所有命令都是在shell中完成的。
3樓:網友
awk和sed都是文字流器,通常都是以行(記錄)為單位處理文字;
awk更是可以將乙個記錄根據指定分隔符分割為多個欄位,然後處理欄位,更為靈活。awk甚至可以看作一門程式語言,內部語言環境(語法)類似c語言。
shell是linux/unix的人機互動介面,將使用者輸入的命令翻譯為核心可以執行的指令,其介面可以認為是我們平時看到的命令終端視窗。shell中可以呼叫外部程式,例如sed和awk。
shell+sed+awk的組合非常強大,足以應付日常操作需求。
4樓:良玉小帝
非常強大的文字操縱工具,sed,awk,grep 這個三個命令 都是操作文字檔案的。
unix系統有幾個非常命令的特點:
1. 對於核心而言,unix檔案都是位元組序列。io裝置也是檔案。
2. 至於檔案的含義交由應用程式來解釋。其中文字檔案非常重要,因為unix提供 很多了實用程式(utility),這些程式功能相對獨立,但可以通過管道來實現程序間通訊(ipc),這樣鬆散的耦合可以完成複雜的操作。
那麼程序間的通訊的資料格式是怎樣的呢? 其實對於實用程式而言,這個資料格式就是簡單的文字檔案。此外,還有io重定向,也是乙個不錯的創意。
至於文字檔案中的內容採用什麼格式呢?這個很具體的命令有關,那麼操作文字就變得非常重要。grep,sed和awk就是三個操縱文字檔案的命令。
linux命令sed與awk是幹什麼用的,怎麼用
5樓:
解決的辦法是:清理c盤,至少要保證1g空間,你的遊戲解壓縮到d盤等有空間的分割槽就好了。
sed awk 這倆醜陋的東西,還有必要學麼
6樓:網友
如果你不想用linux,自然可以不用學。
如果用,你還得多學個grep,最強文字處理的三大工具。grep和sed是處理行的,awk是處理列的。你不會的時候,這堆東西寫出來的命令的確很醜陋,看起來跟亂碼沒太大區別。
舉個例子,你有個系統,改了ip位址,要改幾十個配置檔案,你乙個個用vi改還是用一行sed命令改?
grep 與 awk 有什麼區別?
7樓:網友
grep基本是以行為單位處理文字的;
而awk可以做更細分的處理,通過指定分隔符將一行(一條記錄)劃分為多個欄位,以欄位為單位處理文字。awk中支援c語法,可以有分支條件判斷、迴圈語句等,相當於乙個小型程式語言。
二者都支援正則匹配。
8樓:網友
grep可以理解為主要作用是在乙個檔案中查詢過濾需要的內容。awk不是過濾查詢,而是文字處理工具,是把乙個檔案處理成你想要的格式。
9樓:海獅
awk功能比較多是乙個程式語言了。
grep功能簡單,就是乙個簡單的正規表示式的匹配。
awk的功能依賴於grep。
不懂再問,區別太多。
10樓:富國****
個人理解。
grep:查詢。
awk:查詢及修改。
相對而言,awk更為強大。
awk和sed求助
11樓:網友
sed '/eth0/d' file >
sed -i 's/eth1/eth0/g'
sed -i '1d'
比較簡陋,不過效果可以達到。
sed awk 哪個更快?
12樓:一如既往
據我所知道的,sed多用作靜態檔案的增刪改查,而awk命令用作查詢更方便……兩個命令各有優點,怎麼使用還是得看你用來做什麼。
矩陣論有什麼用,矩陣是做什麼用的?
矩陣論的一個重要用途是解線性方程組。在其他領域還有諸多應用 1 物理應用 線性變換及對稱線性變換及其所對應的對稱,在現代物理學中有著重要的角色。描述最輕的三種夸克時,需要用到一種內含特殊酉群su 3 的群論表示 物理學家在計算時會用一種更簡便的矩陣表示,叫蓋爾曼矩陣,這種矩陣也被用作su 3 規範群...
zbrush 是做什麼用的軟體?和max rhino 有什麼
數碼三維雕刻軟體,和autodesk mudbox類似,做造型設計的,是針對多邊形物體進行雕刻,如電影人物和怪獸角色,遊戲人物和怪獸角色。max主要是多邊形建模,它也有nurbs建模功能,當然動畫和渲染也一樣棒。以上兩個不做工業機械用,常用在數碼電影和室內設計以及遊戲造型和遊戲引擎上。rhino做n...
石英是做什麼用的
編輯本段用途作用 石英玻璃坩堝 石英砂是重要的工業礦物原料,廣泛用於玻璃 鑄造 陶瓷及耐火材料 冶金 建築 化工 塑料 橡膠 磨料等工業。應用領域及用途 1,玻璃 平板玻璃 浮法玻璃 玻璃製品 玻璃罐 玻璃瓶 玻璃管等 光學玻璃 玻璃纖維 玻璃儀器 導電玻璃 玻璃布及防射線特種玻璃等的主要原料 2,...