awk "{print $A}"
时间: 2023-07-22 19:56:18 浏览: 63
在awk命令中,"{print $A}"表示打印每一行的第A列。其中,$A表示第A个字段,字段之间默认以空格或制表符分隔。例如,如果想要打印文件file.txt中的第2列,可以使用以下命令:awk '{print $2}' file.txt。如果要打印多列,可以使用逗号分隔,例如:awk '{print $2,$4,$6}' file.txt。
相关问题
shell size -A $ |grep ER_IROM1 | awk '$2 ~/[0-9]/ {print $2}'
这是一个 shell 命令,它的作用是查询指定目录下的文件大小,并输出其中包含 ER_IROM1 的文件大小。具体的操作步骤如下:
1. 打开终端或命令行窗口;
2. 进入要查询的目录;
3. 输入命令:`size -A $ |grep ER_IROM1 | awk '$2 ~/[0-9]/ {print $2}'`;
4. 按下回车键,等待命令执行完成。
解释一下这个命令的各部分含义:
1. `size -A $`:查询当前目录下所有文件的大小,并按照一定格式输出;
2. `grep ER_IROM1`:从输出结果中筛选出包含 ER_IROM1 的行;
3. `awk '$2 ~/[0-9]/ {print $2}'`:从筛选出的行中提取第二列中包含数字的部分,并输出。
总的来说,这个命令的作用是查询指定目录下包含 ER_IROM1 的文件大小。
awk '{print $2}'
This command prints the second column of text from standard input or a file. It uses the awk command, which is a text processing tool that can perform various operations on structured data, such as filtering, sorting, and formatting. The '{print $2}' part specifies the operation to be performed, which is to print the second field (or column) of text, separated by whitespace.