Apenas:
shopt -s extglob
ls a!(*3*)
-
shopt -s extglobativa a globalização estendida. -
acorresponde ao% iniciala -
!()nega a correspondência dentro do()...-
*3*, que é3e qualquer coisa antes ou depois.
-
$ touch 1 2 3 a1 a2 a3 b1 b2 b3 aa1 aa2 aa3 a2a a3a
$ ls a!(*3*)
a1 a2 a2a aa1 aa2