Ben 1-99 bir sayı ile biten ancak diğerlerini hariç tüm dosyaları bulacak bir bulma komut dizesi oluşturmaya çalışıyorum.
örneğin, myfile1 myfile99 dosyasını bulmak istiyorum ancak myfile456 değil, myfilebackup değil
Düşündüğüm normal ifade myfile[1-9]{1,2}
ama bunu bulmak için çalışamıyorum.
find . -regex '.*myfile[0-9]{1,2}'
VEYA
find . -iname 'myfile[0-9]{1,2}'
Görebildiğim kadarıyla {1,2}
çalışmayan kısım.
(bu arada -name -regex
birbirinin yerine kullanılabilir mi?)
Herhangi bir yardım takdir.
-iname
(ve-name
) bu sözdizimine sahip olmayan globları kullanın.