awk 打印行号和打印列数

打印行号

# awk ‘{print NR,$0}‘ emp.data

1 Beth 4.00 0
2 Dan 3.75 0
3 Kathy 4.00 10
4 Mark 5.00 20
5 Mary 5.50 22
6 SUsie 4.25 18

打印列数

# awk ‘{print NF,$0}‘ emp.data

3 Beth 4.00 0
3 Dan 3.75 0
3 Kathy 4.00 10
3 Mark 5.00 20
3 Mary 5.50 22
3 SUsie 4.25 18

原文地址:https://www.cnblogs.com/yangxuming/p/9298142.html

时间: 2024-10-10 17:26:09

awk 打印行号和打印列数的相关文章

c语言:实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定

实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定, 输入9,输出9*9口诀表,输出12,输出12*12的乘法口诀表. 程序: #include<stdio.h> void mul(int n)//multiplication 乘法 { int i, j; for (i = 1; i <= n; i++) { for (j = 1; j <= i; j++) { printf("%d*%d=%-2d  ", i, j, i*j); //其中%2d中的2表示

Java获得数据库查询结果的列数和行数,打印查询结果

Java连接数据库及简单操作见我以前的一篇随笔:http://www.cnblogs.com/meitian/p/5036332.html 一.获取查询结果的行数和列数 查询结果为ResultSet对象 ResultSet selectresult = this.executequery(sql_temp); 查看列数: int column_count=selectresult.getMetaData().getColumnCount(); getMetaData()返回了所有列信息 getM

VBA返回选中单元格区域的行数、列数,以及活动单元格的行号和列号

Private Sub Worksheet_SelectionChange(ByVal Target As Range)    Dim rows_count As Integer    Dim rows_id As Integer    Dim column_count As Integer    Dim column_id As Integer    column_count = Selection.Columns.Count '返回选择区域列数    rows_id = ActiveCell

Linux 输出文件列数,拼接文件

如果我只想看看文件的前几行,每行的字段数(列数),我的文件已tab作为分隔符(这个可以自己指定),其具体命令如下: head fileName | awk -F'\t' '{print NF}' 如果想着想着按列拼接文件,可用: paste -d'\t' file1 file2 如果想着把一个空字段,拼接到某个文件的第一行呢?步骤如下: 先建立一个空文件,然后再拼接: touch file1 paste -d'\t' file1 file2 或者直接 paste -d'\t' file1 fil

如何获取ResultSet的行数和列数

当我们执行数据库查询返回一个ResultSet的时候,很多情况下我们需要知道这个ResultSet的大小,即它的行数和列数.我们知道它的列数可以通过resultSet.getMetaData().getColumnCount()很容易地得到,然而,java API没有提供直接访问ResultSet行数的接口. 这个时候,有三个办法可以解决: 1.改用select count语句,然后直接从ResultSet里面获取结果: try { Statement statement = connectio

System.ArgumentException: 输入数组长度大于此表中的列数。

完整错误信息 在 System.Data.DataTable.NewRecordFromArray(Object[] value) 在 System.Data.DataRowCollection.Add(Object[] values) 在 \MainFrm.ImportDB_InsertRecord(OleDbTransaction dbtran, DataTable destTable, String insertCommand, DataRow dr_src, String pKColum

根据输入的行数及列数在屏幕输出菱形图案

/*程序运行结果:        1234567  1          #                2        ###  3      #####  4    #######  5      #####  6        ###                         7          #  */ #include <stdio.h> #include <stdlib.h> void diamond(int, int, char); int main(v

SOJ4453 Excel列数 进制转换

描述 我们都知道Excel的列数是用字母表示的,比如第1列对应A,第27列对应AA. 假设给定一个正整数n,你能给出它所对应的字母表示么? 输入格式 程序需要读入多个测试样例,每个测试样例中: 一个正整数n(0 < n < 200000) 输出格式 对每个测试样例: 所对应的字母表示 样例输入 26 171135 样例输出 Z ISDC 资源约定 峰值内存消耗 < 256M CPU消耗 < 2000ms 请严格按要求输出,不要画蛇添足地打印类似:"请您输入..."

【python cookbook】【字符串与文本】16.以固定的列数重新格式化文本

问题:重新格式化一些很长的字符串,以指定的列数来显示 解决方案:textwrap模块的fill()方法来实现 # A long string s = "Look into my eyes, look into my eyes, the eyes, the eyes, the eyes, not around the eyes, don't look around the eyes, look into my eyes, you're under." import textwrap pr