ls -l *.dat
拡張子が dat のファイルすべて
ls -l file?.dat
"file1.dat", "file2.dat", "file3.dat" 等にマッチ
ls -l file[123].dat
"file1.dat", "file2.dat", "file3.dat" にマッチ
ls -l file[1-3].dat
"file1.dat", "file2.dat", "file3.dat" にマッチ
ls -l file[^12].dat
"file1.dat", "file2.dat" 以外のすべてのファイルにマッチ
$ alias dir=ls
$ alias ls='ls -l'
% alias dir ls
% alias ls 'ls -l'