提问
如何用Linux sed 命令使如下文本中内容位置交换?
提问者:
匿名用户
提问时间:
最佳答案
花痴与石头
花痴与石头
可以使用以下Linux sed命令来交换文本中的内容位置:
```
sed 's/old_text/new_text/g' input_file
```
其中,`input_file` 是待处理的文件名,`s/old_text/new_text/g` 是sedsed指令,它表示将文本old_text替换为new_text,同时在整个文件中将新文本替换为old_text,g参数表示全局替换。
例如,假设要将文本文件`file.txt`中的内容从第二行到第六行交换到第一行到第三行,可以使用以下命令:
```
sed 's/第二行/第三行/g' file.txt
```
这将在`file.txt`文件中将第二行到第六行的内容替换为第三行到第七行的内容。
有用
无用
相关问答
最新回答
2023/06/30
2023/06/30
2023/06/30
2023/06/30
2023/06/30
2023/06/30
2023/06/30
2023/06/30
2023/06/30
2023/06/30