findコマンドを使って1階層からファイルを探す

Aディレクトリ直下にある「XXX_YYYYMMDD.txt」ファイルのパスが欲しい。
しかし、Aディレクトリ配下には過去の「XXX_YYYYMMDD.txt」を
退避するlogファイルがたくさんある状態。

homeAdirectoryXXX_YYYYMMDD.txt
   ├logFile1
       └XXX_20120101.txt
   ├logFile2
       └XXX_20120201.txt
   ├logFile…
   ├logFile…
   └logFile…
こんな感じ。

普通に find /home/Adirectory -name "XXX_*.txt" で実行すると logファイルに退避されたテキストファイルも取得してしまう。

解決コマンドはこれ find /home/Adirectory -maxdepth 1 -name "XXX_*.txt"

-maxdepth nを使うことで見るディレクトリを絞ることができた。
nを0にするとディレクトリ配下は見ない。 ディレクトリ配下(1階層のみ)なので「-maxdepth 1」