原文: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