Yanıtlar:
Dene open $(ls | grep 3). Özel gereksinimlerinize bağlı olarak, grepparçayı atlayıp doğrudan open $(ls *3*)(veya hatta open *3*) kullanabilirsiniz .
--Yaparken ls, daima glob * ' a önce bir ekleme yapın rm, openvb. Ve asla "-rf" adlı dosyalar yaratma ...
lsDosya adı argümanları üretmek için ayrıştırma kötü bir fikirdir. Dizin, model / glob ile eşleşen boşluklu dosya adları içeriyorsa, istenmeyen sonuçlar elde edebilirsiniz.
open $(ls *3*)Ve sadece arasındaki fark nediropen *3*?