grep -Fxq 'text' file介绍



See the -F (fixed string, as opposed to regular expression) and -x (exact: match the whole line) options.

grep -Fx user1@example.com text_file

would be the equivalent of:

grep '^user1@example\.com$' text_file

(remember that . is a regular expression operator that matches any character).


-q (Quiet; do not write anything to standard output.  Exit immediately with zero status if any match is found, even if an error was detected). 

Use the -q option if you only want to check if there's such a line:

grep -Fxq user1@example.com text_file &&
  echo yes, that address is in that file.

If the line to search and the file name are variable:

grep -Fxqe "$email" < "$file"

Or

grep -Fxq -- "$email" < "$file"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值