• ファイル名が数字で始まるファイルのみを取り出す。

「20100119.sh」というファイルはヒットする。

ls | grep -w '[1-9][0-9]*'
  • ファイル名にアルファベットが含まれないファイルを取り出す。

「20100119.sh」というファイルはヒットしない。

ls | grep -v '[a-zA-Z]'
  • 離れたフォルダの中にあるファイルを探す
find /archive/XXXX/ -name "*.bz2"