Yeni bir metin belgesi oluşturup aşağıdaki metni kaydedin. Kaydettiğiniz metin dosyasını "Şuraya kopyala..." şeklinde adlandırın.(İsterseniz başka bir ad da verebilirsiniz.

)
/home/kullanıcı_adınız/.config/caja/scripts dizinine taşıyın. (Gizli dizinleri görüntülemek için dosya tarayıcı açıkken CTRL+H kısayolunu kullanabilirsiniz.) Dosyaya çalışma izni verin.
chmod +x ~/.config/caja/scripts/Şuraya\ Kopyala...Artık sağ tık menüsünden Betikler>Şuraya Kopyala... seçeneğine ulaşabilirsiniz. Adında boşluk içeren dosyaların taşınmasında uyarı metni "Devam etmek istiyor musunuz?" şeklinde görüntüleniyor. Onu düzeltemedim.
location=`zenity --file-selection --directory --title="Kopyalanacak dizini seçin"`
for arg
do
if [ -e "$location"/"$arg" ];then
zenity --question --title="Kopyalarken Çakışma" --text="<b>"$arg"</b> adlı bir dosya bu dizinde de mevcut. Mevcut dosyanın yerine bu dosyayı koymak istiyor musunuz ?" --ok-label="Evet" --cancel-label="Hayır"
case "$?" in
1 ) exit 1 ;;
0 ) cp "$arg" "$location" ;;
esac
else
cp "$arg" "$location"
fi
donecp ifadeleri yerine
mv ifadelerini koyarak da aynı betiği dosya taşıma amacıyla kullanabilirsiniz. Türkçe kısımlar da isteğe göre düzenlenebilir.
Kaynak