小编Tu *_* Do的帖子

用相同数量的字符替换一系列字符

我想用空格字符串替换包含不同长度波浪字符的字符串。例如,如果一个字符串包含 5 个波浪号字符: ~~~~~,那么我想用 5 个空格替换它。

我当前的sed命令:

sed -e '/\\begin{alltt}/,/\\end{alltt}/s/~\+/ /' test.tex

我可以检查一个或多个波浪号字符,但不知道如何检索长度以插入空格

sed

2
推荐指数
1
解决办法
1460
查看次数

标签 统计

sed ×1