ファイルから "/oracle"パターンを抽出したいと思います。
"grep -w"コマンドを試しましたが、oracleという単語を含むすべての行が返されました。
/oracleを抽出するだけです。 grep、awk、sedコマンドが出力を提供しているかどうかを教えてください。
文書の内容:
/oracle
/oracle/client
/oracle/T02
/oracle/P02
/oracle/R03
答え1
grep -x
代わりに試してみてくださいgrep -w
:
$ grep -x "/oracle" test.txt
/oracle
Linuxでテストされていますが、HP-UXでも機能する必要があります。そうでない場合は、マンページで「line-regexp」(「word-regexp」ではない)を確認してください。
答え2
Googleでコマンドを見つけましたが、うまくいきます。
awk "/^\/oracle$/" file_name