下のようなタブ区切りのtest.txt から、
4:1101:29008:5916 0
4:1101:2311:5932 0
4:1101:3007:5948 0
4:1101:25012:5948 1101
下のように1101 でgrepすると、
4行目のみが抽出されるのかと思ったのですが、全行抽出されてしまいます。
grep -w 1101 test.txt
: も区切り文字として認識されているということでしょうか?
4行目のみが抽出されるようにするにはどのようなコマンドにする必要がありますか?
$ grep -E '\s1101$' test.txt
ですか?
ありがとうございます。このコマンドで解決いたしました。
-E オプションの使い方が分かりました。
初心者には大変助かりました。
回答1件
あなたの回答
tips
プレビュー