If the first character of file name is printable but neither alphanumeric nor whitespace you use `[[:punct:]]` glob operator: $ ls *.txt f1.txt f2.txt ♫abc.txt $ ls [[:punct:]]* ♫abc.txt