Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
该文件有 4 行,依次为课程编号、课程名称、学分数量、部门代码(示例 CO117:Java 编程:3:CO)A 和我已被指示剪切字段 2 和 4,然后显示它,以便字段 4 按字母顺序显示,并让它显示,以便字段 4 首先是字段 2。(示例 CO Java 编程)但我似乎不知道如何。我能得到的最接近的是使用命令
“排序 -k4 课程 | 剪切 -f2,4 -d:”
任何帮助表示赞赏
您不能用于cut更改字段的顺序。代替cut, 使用:
cut
awk -F: '{print $4, $2}' OFS=: