Oli*_*ons 9 shell-script text-processing
我已经厌倦了源文件中无用的空格,我什至配置了 vim 来显示它们。
问题是我经常(如果不是总是)不得不与我的伙伴开发人员处理无用的空间。
我只想扫描源文件(给定正则表达式)并从所有给定文件中删除空格。
我在网上搜索过(“bash 删除空格”等),但没有找到有用的东西。
如果无用的空格是指行尾的尾随空格,这将适用于 GNU 系统:
find -name '*.c' -print0 | xargs -r0 sed -e 's/[[:blank:]]\+$//' -i
Run Code Online (Sandbox Code Playgroud)
(替换*.c
为您的源文件匹配的任何内容)