如何使用相应的空格字符数替换制表符? (在linux中)

时间:2017-04-08 10:37:12

标签: linux

我打算用一个shell中相应数量的空格字符替换某个文件中的所有制表符。尝试使用tr和sed,但似乎都没有成功。 有什么建议吗?

1 个答案:

答案 0 :(得分:0)

你试过expand吗?用法是:

$ expand  <FILE_WITH_TABS> > <FILE_WITH_NO_TABS>

您还可以使用-t选项修改标签宽度。例如,要从默认宽度更改为2:

$ expand -t 2 <FILE_WITH_TABS> <FILE_WITH_NO_TABS>