-2

该文件有 4 行,依次为课程编号、课程名称、学分数量、部门代码(示例 CO117:Java 编程:3:CO)A 和我已被指示剪切字段 2 和 4,然后显示它,以便字段 4 按字母顺序显示,并让它显示,以便字段 4 首先是字段 2。(示例 CO Java 编程)但我似乎不知道如何。我能得到的最接近的是使用命令

“排序 -k4 课程 | 剪切 -f2,4 -d:”

任何帮助表示赞赏

4

1 回答 1

0

您不能用于cut更改字段的顺序。代替cut, 使用:

awk -F: '{print $4, $2}' OFS=:
于 2013-10-21T08:04:14.500 回答