我想要grep(也许?)一个文件的关键字的基础上,我发现做废话。if grep "env=" does not exist OR "env=" exists but is null file.name; thenelif grep "env=dev" OR "env=qa" file.name; then我正在尝试一些grep命令,但被困住了
不确定这是否得到了它,
根据grep的手册, Suppress normal output; instead print the name of eachThegrep -l,这似乎很好,因为当找到匹配项时,包含该匹配项的文件名将被回显。但是,当我执行grep -ln时,grep会回显出现的每一行。
当grep -ln忽略-l标志时,grep</e
我必须grep一个相当大的文本文件(~15 to )的3个不同的字符串。即X+Y+Z+ .01% junk =完整文件grep X filename.txt >> linescontainingstringX.
somehow do grep Y and grep Z on the remaining file ie grep Y >> lines