Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CHECK=0
- zenity --info --title "Witaj!" --text "Ten program wyszukuje pliki za pomoca komendy find oraz podanych parametrow."
- while [ $CHECK -eq 0 ]; do
- menu=("Nazwa $NAME" "Katalog $CAT" "Typ $TYPE" "Uzywane minut temu $MINUTES" "Modyfikowane minut temu $MODIFIED" "Rozmiar $SIZE" "Szukaj" "Wyczysc" "Koniec")
- ODP=`zenity --list --column=Menu "${menu[@]}" --height 400 --title "Szukaj..."`
- case $ODP in
- Nazwa*) NAME=`zenity --entry --title "Wprowadz..." --text "Szukana nazwa:"`; NAME_P="-name $NAME";;
- Katalog*) CAT=`zenity --entry --title "Wprowadz..." --text "Szukany katalog:"`;;
- Typ*) TYPE=`zenity --entry --title "Wprowadz..." --text "Szukany typ:"`; TYPE_P="-type $TYPE";;
- Uzywane*) MINUTES=`zenity --entry --title "Wprowadz..." --text "Ilosc minut od ost. accessu:"`; MINUTES_P="-amin $MINUTES";;
- Modyfikowane*) MODIFIED=`zenity --entry --title "Wprowadz..." --text "Ilosc minut od ost. modyfikacji:"`; MODIFIED_P="-mmin $MODIFIED";;
- Rozmiar*) SIZE=`zenity --entry --title "Wprowadz..." --text "Szukany rozmiar:"`; SIZE_P="-size $SIZE";;
- Szukaj) find $CAT $NAME_P $TYPE_P $MINUTES_P $MODIFIED_P $SIZE_P | zenity --text-info --height 500 --title "Znaleziono..." --text "Wybierz opcje:" ;;
- Wyczysc) CAT=" " NAME_P=" " TYPE_P=" " MINUTES_P=" " MODIFIED_P=" " SIZE_P=" " NAME=" " TYPE=" " MINUTES=" " MODIFIED=" " SIZE=" " ; zenity --info --title "Wyczyszczono" --text "Parametry wyczyszczone!";;
- Koniec) zenity --info --title "Koniec :(" --text "Koncze program." ; CHECK=1 ;;
- esac
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement