Linux下grepコマンド使用例
grep'word'ファイル名
grep‘word’ファイル1ファイル2ファイル3…ファイルN grep'文字列1文字列2'ファイル名catファイル名|grep"文字列"
コマンド|grep"文字列"
grep–color「文字列」ファイル名
grepコマンドを使用してファイルの内容を検索するにはどうすればいいですか?
コードのコピー
[root@devops ~]# grep user1 /etc/passwd
user1:x:501:501::/home/user1:/bin/bash
[root@devops ~]#
コードのコピー[root@devops ~]# grep -i user1 /etc/passwd
user1:x:501:501::/home/user1:/bin/bash
USER1:x:502:502::/home/USER1:/bin/bash
[root@devops ~]#
grepコマンド再帰検索
コードのコピー
[root@devops ~]# grep -r user1 /etc | more
/etc/group-:user1:x:501:
/etc/shadow:user1:!!:16176:0:99999:7:::
/etc/group:user1:x:501:
/etc/passwd-:user1:x:501:501::/home/user1:/bin/bash
/etc/gshadow-:user1:!::
/etc/shadow-:user1:!!:16176:0:99999:7:::
/etc/passwd:user1:x:501:501::/home/user1:/bin/bash
/etc/gshadow:user1:!::
/etc/postfix/virtual:# [email protected] address1
[root@devops ~]#
grepを使用して単語を一致させる
オプション-w grepコマンドは、単語の一部ではなく、単語として検索されます。
コードのコピー
[root@devops ~]# grep user1 /etc/passwd
user1:x:501:501::/home/user1:/bin/bash