Sadece kullanarak arama sonucundan isimleri almaya çalışıyorum, ama her zaman da dizinleri içerir. Find kullanarak yalnızca adları nasıl yazdırabilirim (veya bir değişkene atayabilirim)
find trunk/messages/ -name "*.po" -printf '%f\n'
benzer bir komutu daha sonra kullanmak üzere bir değişkene atamak için, örneğin "kaynak".
EDIT: Ve mümkünse sadece uzantı hariç adı.