原文:awk 輸出前 N 列的最簡單方法

最近遇到一種場景,需要輸出一個文本信息的前 N 列。 眾所周知 cut 可以指定分隔符並指定列的范圍,如 cut d f 就是以空格為分隔符輸出前 列。但是 cut 的分隔符只能是一個字符,遠沒有 awk 好用。 簡單搜索了下網上各種資料都沒有關於 awk 輸出前 N 列的簡單方法,見得最多的還是用一個 for 循環輸出 : 這里分享一個修改 NF 標記輸出的方法: 這樣就是輸出前 列了,示例: ...

2019-10-08 22:35 0 1631 推薦指數:

查看詳情

純css實現div三等高布局的簡單方法簡化版/也可以多

使用正padding和負margin對沖實現多布局方法 這種方法簡單,就是在所有中使用正的上、下padding和負的上、下margin,並在所有外面加上一個容器,並設置overflow:hiden把溢出背景切掉。 html代碼 css代碼 優點: 這種 ...

Thu Apr 30 03:43:00 CST 2015 0 1996
Debian安裝Nvidia簡單方法

電腦配置: 安裝bumblebee: 以上會自動安裝nvidia驅動。 bumblebee配置文件可以不配置, 直接修改grub即可: 網上很多方法都試過, 只有這個可行。 測試時可以用 screenfetch: ...

Fri Aug 17 11:44:00 CST 2018 0 1120
awk輸出指定

$0表示所有 -F:指定分隔符 $(NF)表示最后一,$(NF-1)表示倒數第二,以此類推。 特殊案例:如果我想打印N之后的所有,該怎么辦? 解決方法是,把N都賦值為空,然后打印所有。 ...

Sat Sep 22 11:58:00 CST 2018 3 11916
MATLAB矩陣取N行或N方法

  假如有一個4X3的矩陣,選出三行構成一個新矩陣,再選出構成另外一個矩陣。   a=[1 2 3;4 5 6;7 8 9;10 11 12];   b=a(1:3,:)   b=[1 2 3;4 5 6;7 8 9]   c=a(:,1:2)   c ...

Thu Nov 02 00:01:00 CST 2017 0 6084
QT實現界面任意位置拖拽-簡單方法

需求: 鼠標左鍵點擊界面任意位置可拖動界面。 方法: 重寫兩個事件即可,代碼如下: 打包: http://pan.baidu.com/s/1nuWzcF3 ...

Sat Mar 04 01:22:00 CST 2017 0 2629
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM