Bash for Windows - 使用单个选项卡\ t替换所有重复的选项卡\ t \ t \ t,用于目录中的所有文件

时间:2017-01-16 18:03:47

标签: windows bash windows-subsystem-for-linux

使用bash for Windows并试图找出是否有一种简单的方法可以用一个命令替换目录中的所有文件。

我知道

tr -s '\t' '\t' < inputFile > outputFile

应该可以工作,但如果我有数千个我希望通过的话,有没有办法对目录中的所有文件执行此操作?

1 个答案:

答案 0 :(得分:0)

我只想使用可以修改文件的sed

sed -r -i -e "s/\t+/\t/g" *.txt

您需要更改*.txt以匹配您感兴趣的文件。-r选项可以使用+正则表达式限定符和-i告诉sed修改文件而不是写入标准输出。