Apenas:
shopt -s extglob
ls a!(*3*)
-
shopt -s extglob
ativa a globalização estendida. -
a
corresponde ao% iniciala
-
!()
nega a correspondência dentro do()
...-
*3*
, que é3
e 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