Dosya, Klasör Taşıma

Başlatan hitokiri, 09 Mart 2010 - 02:28:03

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

hitokiri

http://forum.ubuntu-tr.net/index.php/topic,17014.30.html
O kadar uğraştım o kadar uğraşmadım tamam :)
Ama sonunda öyle ya da böyle işe az da olsa yarar bi şey olduğunu düşünerek
Tamamen can sıkıntısından böyle bi şey yaptım paylaşayım dedim :)
#!/bin/bash

export  cop="çöpe taşı "
export  Dizin="Seçilen klasörü seçilen klasöre taşır valla :) "
export dosya="ille de tek bi dosyayı  taşıycam ama :0 "
ans=$(zenity --title "Taşı" --window-icon='/usr/share/pixmaps/avantgo.png' --width="524" --height="390" --list --text "Seçiminizi yapın" --radiolist --column "Seç" --column "Taşı buyurdu Hitokiri :P" --column "Açıklama" TRUE  "Cope_tası"   "$cop" TRUE1 "Dizin" "$Dizin"  TRUE2 "Dosya" "$dosya" ); echo $ans

if [ $? -eq 1 ] ; then
exit 1
fi

case $ans in

"Cope_tası") tasi=`zenity --file-selection --directory  ` 
> $HOME/.local/share/Trash/info/tasi   
echo mv "'$tasi'" $HOME/.local/share/Trash/files > $HOME/.local/share/Trash/info/tasi   
chmod +x $HOME/.local/share/Trash/info/tasi 
gonder="$HOME/.local/share/Trash/info/tasi" 
        (
        $gonder
        ) |
       zenity --progress  --text="taşınıyor.."   --percentage=0 &
export zaman=`date -u`   &
echo "[Trash Info] 
Path=$tasi 
DeletionDate=$zaman "> $tasi.trashinfo 
mv $tasi.trashinfo $HOME/.local/share/Trash/info/ ;;

"Dizin") tasi=`zenity --file-selection --directory  ` 
gonder=` zenity --file-selection --directory --title="iyide nereye ??" `
> $HOME/.local/share/Trash/info/tasi   
echo mv "'$tasi'" "'$gonder'"  > $HOME/.local/share/Trash/info/tasi   
chmod +x $HOME/.local/share/Trash/info/tasi 
gonder="$HOME/.local/share/Trash/info/tasi" 
        (
        $gonder
        ) |
       zenity --progress  --text="taşınıyor.."   --percentage=0 ;;

"Dosya")  tasi=`zenity --file-selection ` 
gonder=` zenity --file-selection --directory --title="iyide nereye ??" `
> $HOME/.local/share/Trash/info/tasi   
echo mv "'$tasi'" "'$gonder'" > $HOME/.local/share/Trash/info/tasi   
chmod +x $HOME/.local/share/Trash/info/tasi 
gonder="$HOME/.local/share/Trash/info/tasi" 
        (
        $gonder
        ) |
       zenity --progress  --text="taşınıyor.."   --percentage=0


case $? in
0)
printf "iki tane dosya seçilemiyo maalesef seçersin de dosya yolu nasıl yazılcak düzgün ben çözemedim zamanla artık :)" &


zenity --info \
--text " Görev Tamam ; ) ";;
1)
zenity --info \
--text " Görev Tamam ; P ";;
-1)
zenity --info \
--text " Görev Tamam ; ) ";;
esac
;;


esac

ırmak

Evet bilgisayarımdaki "hitokiri betikleri" klasörüne bir dosya daha eklendi.
Sevmedim.
Kullanacağımı sanmıyorum.
Gayet güzel çalışıyor ama :)

hitokiri

Alıntı yapılan: ırmak - 09 Mart 2010 - 10:31:10
Evet bilgisayarımdaki "hitokiri betikleri" klasörüne bir dosya daha eklendi.
Sevmedim.
Kullanacağımı sanmıyorum.
Gayet güzel çalışıyor ama :)
Yani o kadar yaptım  geriside daha önceden hazırdı yapmasan içimde ukte kalırdı :D
Bi de google'da aratınca zenity diye burdan bi konu çıkıyordu burdaki betiğe  benzer bi istek  vardı , bilinç altı olmuş herhalde bende :D




ırmak

"Süreli Komut Çalıştırma" daha çok işime yarayacak gibi.
Nasılsa arşivliyorum hepsini, gerektikçe küpümden çıkarırırm :D

hitokiri


@ırmak 'ın sihirli küpü :)
İşe * bu kadar bile yarasa benim için süper bi his demektir ;
Seninde yakın zamanda bekliyorum betiklerini o zaman :) 
Burasıymış bilinçaltımdaki yer   ammada benziyor yuh bana :D :P
Az özelleştirmeyle olur ama :)

heartsmagic

Eline sağlık @hitokiri. İlgiyle izliyorum çalışmalarını :)
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

hitokiri

Alıntı yapılan: heartsmagic - 10 Mart 2010 - 00:17:29
Eline sağlık @hitokiri. İlgiyle izliyorum çalışmalarını :)
Sağol @heartsmagic  : ) ,