使用AWK命令打印仅数字的解决方法如下所示:
awk '{ gsub(/[^0-9]/, "") ; print }' file.txt
在上述命令中,使用了AWK的gsub函数来替换所有非数字字符为空字符串。然后,使用print语句打印处理过的文本。
请注意,上述命令将所有行中的非数字字符都替换为空字符串,并打印处理后的文本。如果你只想处理特定的列或字段,可以使用$符号来指定需要处理的列或字段。
下面是一个示例,假设有一个名为file.txt的文件包含以下内容:
abc123
456def
789
运行上述命令后,输出将是:
123
456
789
这样,只有数字被打印出来。
下一篇:awk命令的系统命令