我正在尝试使用该sed命令解决问题.
我有一个包含数据的表(少量行和列).
我希望能够i,j用新字符串替换现场的字符串.
举个例子:
word1 word2 word3 word4
word5 word6 word7 word8
word9 word10 word11 word12
Run Code Online (Sandbox Code Playgroud)
随着输入1,1和abc应该返回
word1 word2 word3 word4
word5 abc word7 word8
word9 word10 word11 word12
Run Code Online (Sandbox Code Playgroud)
如果可能,将其打印到新文件.
谢谢
使用awk可能更容易:
awk -v c=1 -v r=1 -v w='abc' 'NR==r+1{$(c+1)=w}1' file
word1 word2 word3 word4
word5 abc word7 word8
word9 word10 word11 word12
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
60 次 |
| 最近记录: |