在 vim 中似乎可以这样做:
:s/^\t\+/\=repeat(' ',len(submatch(0)))
我不知道这如何翻译成 sed 。我尝试了以下操作:
sed -ri "s/^\t\+/\=repeat(' ',len(submatch(0)))/g" test.txt
该命令似乎没有效果。
linux sed regular-expression
linux ×1
regular-expression ×1
sed ×1