一般的なコマンドを使わずにプログラムから、それにあった機能を使っているのでオプションまで含めては知らないことが多いです。いざ使おうとして結局使いこなせなかったことも多いです 。
環境
Ubuntu 24.04.1 LTS
パターン
次のパターン、カレントディレクトリは~/Downloadsです。
~/Downloads/mcman.txt
~/Downloads/01/mcman.txt
~/Downloads/01/mcman.docx
これで探してみます。
- オプション無し,名前あり
bomiura@spq45:~$ cd ~/Downloads/
bomiura@spq45:~/Downloads$ find mcman.txt
mcman.txt
サブディレクトリがでてきません。オプションをつけみます。
- オプション -name , .*
bomiura@spq45:~/Downloads$ find -name mcman.*
./mcman.txt
やっぱりでてきません。
検索単語を短くしてみます。
- オプション -name
bomiura@spq45:~/Downloads$ find -name *mcm*
./mcman.txt
./01/mcman.txt
ようやくでました。
検索単語を短くしたので、もうひとつでないといけません。
考えてから ” でくくりました。ようやくできた。
- オプション -name
bomiura@spq45:~/Downloads$ find -name "*mcm*"
./mcman.txt
./01/mcman.txt
./01/mcman.docx
ー以上ー