Diyelim ki a1, a2, a3, b1, b2, b3 dosyaları içeren bir dizinim var. Yalnızca ile başlayan a
ancak içermeyen dosyaları eşleştirmek istiyorum 3
. Denedim ls -I "*3" *a*
ama a1 a2 a3
eşleşmesini istemememe rağmen geri dönüyor a3
. Bu mümkün mü ls
?
do not list implied entries matching shell PATTERN
ancak ima edilenin ne anlama geldiğini açıklamıyor , ancak sadece ls
glob genişletmeleri ile alınan dosyalar için geçerli olduğunu tahmin ediyorum - ve ls
bunu genişletmiyor a*
, kabuk bunu yapıyor .