Linux

【Linux】findコマンドでAND検索・OR検索をする方法!

あきぞらです。

Linuxコマンドのfindを実行しようとしたとき、複数の条件を指定して

AND検索やOR検索を行いたい場面がありました。

今回はその方法を紹介していきます。

AND検索を行う方法

AND検索は、-andでつなぐことで条件を追加できます。

以下は、「”test” かつ”.txt” の文字列を含むファイルを /var配下から探す」コマンドです。

$ find /var -type f -name "*test*" -and -name "*.txt"

OR検索を行う方法

OR検索は、-orとつなげばOR検索を行うことができます。

以下は、「”test” または”.txt” の文字列を含むファイルを /var配下から探す」コマンドです。

$ find /var -type f -name "*test*" -or -name "*.txt"

findコマンドは便利なのでよく使いますよね!

では、また。

-Linux

Copyright© あきぞらてっく , 2022 All Rights Reserved Powered by AFFINGER5.