相关疑难解决方法(0)

匹配空格但不匹配换行符

我有时想要匹配空格而不是换行符.

到目前为止,我一直在诉诸[ \t].有一种不那么尴尬的方式吗?

regex perl

258
推荐指数
6
解决办法
13万
查看次数

grep查找包含"\ t"的行

我被要求制作一个shell脚本来检查文件中的简单错误.我想找到,对于每一行如果

(正则表达式:)"[]\t"永远发生.

问题是grep忽略了\并且将"t"作为文字.我也尝试将字符本身写入文件并要求grep读取它但它不起作用.有没有办法在使用任何常用的linux工具(如grep)的文件中找到正则表达式"\ t"?

我已经尝试过:

grep -E --ignore-case --line-number --with-filename --file="b" file
Run Code Online (Sandbox Code Playgroud)

(b包含:"")并且还:

grep -E --ignore-case --line-number --with-filename --regexp=" [\t]" file
Run Code Online (Sandbox Code Playgroud)

grep

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

grep ×1

perl ×1

regex ×1