我有一个文本文件,我想在其中用新字符串替换字符串,然后添加或删除空格以使它们具有相同数量的字符.例如,我想要替换
string .10
Run Code Online (Sandbox Code Playgroud)
同
longer_string .10
Run Code Online (Sandbox Code Playgroud)
本质上我需要替换'string',然后在正确的列中使用'.10',替换字符串中的字符数.
您可以使用进行替换,然后也许可以使用?sed重新对齐列。column
cat input.txt | sed 's/string/longer_string/g' | column -t
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
821 次 |
| 最近记录: |