小编Cuc*_*res的帖子

使用 sed 交换两个单词

我试图在一行中交换两个单词,但它不起作用。例如:“今天是我大学的第一天”应该是“我的今天是大学的第一天”

这是我尝试过的:

sed 's/\([a-zA-z0-9]\)\([a-zA-z0-9]\)\([a-zA-z0-9]\)/\3\2\1/' filename.txt
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

linux ubuntu sed

7
推荐指数
1
解决办法
9580
查看次数

标签 统计

linux ×1

sed ×1

ubuntu ×1