2025-04-18 【シェル】ファイルの中にあるhogeとhogehogeを区別する方法 シェルコマンド/シェルスクリプト あるデータ(data.txt)がある、中身は1 hoge 2 hogeeee 3 foo 4 barみたいな ここでcat data.txt | grep "hoge"とすると、hoge以外にhogehogeも引っかかってしまう・・・ 解決方法1 grepでやる場合は、cat hoge.txt | grep 'hoge$'とすると、行末にあるhogeだけを取り出すことができる^ : 行の先頭を示す $ : 行の最後を示す他にもawkとかでも、完全に一致したときしか表示されないのでこれでOKawk '$2=="hoge"{print }' hoge.txt ランキング参加中です ↓クリックしていただけると嬉しいです〜ランキング参加中Python ランキング参加中HTML ランキング参加中Mac