识别领先行空间 - shell脚本

时间:2016-12-27 09:21:34

标签: linux shell centos ubuntu-14.04 text-processing

我有一个如下所示的示例文件。有领先的线路空间。有没有办法检测它们并使用shell脚本打印包含行空间的确切行号?

test space at back 
 test space at front
TAB at end  
    TAB at front

2 个答案:

答案 0 :(得分:1)

grep可以找到带有[:blank:]的空格和带有^(正则表达式)的行的开头

grep -n将打印行号

尝试grep -n '^[[:blank:]]' filename

答案 1 :(得分:0)

这对我有用! 如果grep -n' ^' config.js / dev / null>& 2;然后      echo" $ 0:上面提到的领先空间;中止" >和2     退出1 网络