我有几千个由空格分隔的列.我想做类似的事情
awk '{print$1" "$2}' file
Run Code Online (Sandbox Code Playgroud)
但我需要打印一个范围并保持它们之间的空间.
例如,我有一个包含内容的文件:
1.006 2.0101 1.002 3.005 0.0000 4.09873 9.0009 1000.678 15.0 0.9999 11.8
78.003 9.411 0.000 0.003 20000.0100 1.03 9.00029 100.0 0.5 123.9 1.800
Run Code Online (Sandbox Code Playgroud)
我想打印2-3和6-9列我会得到:
2.0101 1.002 4.09873 9.0009 1000.678 15.0
9.411 0.000 1.03 9.00029 100.0 0.5
Run Code Online (Sandbox Code Playgroud)
我对其他工具持开放态度,但这似乎是awk中的一个好的单行程序.
| 归档时间: |
|
| 查看次数: |
195 次 |
| 最近记录: |