質問: パイプ文字を含むパターンを持つ複数のパターンをgrepするにはどうすればよいですか? 2つのパターンのいずれかに一致する複数のファイル内のすべての行を検索したい。入力して探しているパターンを見つけようとしましたgrep (foo|bar) *.txt しかし、シェルは|をパイプとして解釈し、barが実行可能ファイルでない場合は文句を言います。同じファイルセット内の複数のパターンをgrepするにはどうすればよいですか?
回答: これは私のために働くroot@gateway:/home/sshuser# aws ec2 describe-instances --instance-ids i-2db0459d |grep 'state\|tag' **state** 80 stopped **state**reason client.userinitiatedshutdown client.userinitiatedshutdown: user initiated shutdown **tags** name magento-testing root@gateway:/home/sshuser#