Unix 在执行grep时忽略echo
我有一个文件的内容如下Unix 在执行grep时忽略echo,unix,grep,Unix,Grep,我有一个文件的内容如下 + echo Aus is 我正在使用grep Aus,但需要忽略+echo grep Aus input.txt 那么您只需要显示匹配部分?如果是,则使用-o: grep -o Aus input.txt 顺便说一句,在大多数系统上,您可以使用man-grep查看grep的帮助,因此您只需部分显示匹配?如果是,则使用-o: grep -o Aus input.txt 顺便说一句,在大多数系统上,您可以使用mangrep查看grep的帮助,看起来您正在执行一些sh
+ echo Aus is
我正在使用grep Aus,但需要忽略+echo
grep Aus input.txt
那么您只需要显示匹配部分?如果是,则使用
-o
:
grep -o Aus input.txt
顺便说一句,在大多数系统上,您可以使用
man-grep
查看grep的帮助,因此您只需部分显示匹配?如果是,则使用-o
:
grep -o Aus input.txt
顺便说一句,在大多数系统上,您可以使用
mangrep
查看grep的帮助,看起来您正在执行一些shell调试输出(set-x
)处理:-)
这将删除Aus之前的所有内容并打印其余内容。看起来您正在执行一些shell调试输出(
set-x
)处理:-)
grep -o 'Aus.*' input
Aus is
这将删除Aus之前的所有内容,并打印其余内容
grep -o 'Aus.*' input
Aus is
这将打印后跟“Aus”的任何内容
这将打印任何后跟“Aus”的内容。抱歉,我需要显示“Aus is”抱歉,我需要显示“Aus is”文件是否包含更多行?文件是否包含更多行?