Egrep 并包含在 BASH 中


  • Egrep通常需要一个模式和一个文件。然后 Egrep 在里面搜索一个或多个图案的文件,并打印出该行包含指定的模式。

现在,如果我想在变量内的字符串中找到模式怎么办?我们为什么使用<<<?我知道<重定向文件包含的内容作为命令的输入。>

  • 其次,使用-~符号,例如,如果我们想检查一个字符或字符串是否在另一个字符或字符串中。它总是需要[[ ]]才能正常工作吗?

我是 Linux 的新手,我将不胜感激。

  • <<<被称为"here string",用于通过stdin字符串文字或变量引用通过管道传输到命令(而不是像<那样从文件中获取输入) - 请参阅 http://linux.die.net/abs-guide/x15683.html。通常,只要工具需要 stdin 输入而不是命令行参数,就可以使用它。

  • 我假设你的意思是 bash 的正则表达式匹配运算符,=~ ; 是的,它仅在[[ ... ]]条件中可用。

相关内容

  • 没有找到相关文章

最新更新