Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.51 KB | None | 0 0
  1. CHECK=0
  2.  
  3. zenity --info --title "Witaj!" --text "Ten program wyszukuje pliki za pomoca komendy find oraz podanych parametrow."
  4.  
  5. while [ $CHECK -eq 0 ]; do
  6.  
  7. menu=("Nazwa $NAME" "Katalog $CAT" "Typ $TYPE" "Uzywane minut temu $MINUTES" "Modyfikowane minut temu $MODIFIED" "Rozmiar $SIZE" "Szukaj" "Wyczysc" "Koniec")
  8. ODP=`zenity --list --column=Menu "${menu[@]}" --height 400 --title "Szukaj..."`
  9.  
  10. case $ODP in
  11.  
  12. Nazwa*) NAME=`zenity --entry --title "Wprowadz..." --text "Szukana nazwa:"`; NAME_P="-name $NAME";;
  13. Katalog*) CAT=`zenity --entry --title "Wprowadz..." --text "Szukany katalog:"`;;
  14. Typ*) TYPE=`zenity --entry --title "Wprowadz..." --text "Szukany typ:"`; TYPE_P="-type $TYPE";;
  15. Uzywane*) MINUTES=`zenity --entry --title "Wprowadz..." --text "Ilosc minut od ost. accessu:"`; MINUTES_P="-amin $MINUTES";;
  16. Modyfikowane*) MODIFIED=`zenity --entry --title "Wprowadz..." --text "Ilosc minut od ost. modyfikacji:"`; MODIFIED_P="-mmin $MODIFIED";;
  17. Rozmiar*) SIZE=`zenity --entry --title "Wprowadz..." --text "Szukany rozmiar:"`; SIZE_P="-size $SIZE";;
  18. Szukaj) find $CAT $NAME_P $TYPE_P $MINUTES_P $MODIFIED_P $SIZE_P | zenity --text-info --height 500 --title "Znaleziono..." --text "Wybierz opcje:" ;;
  19. Wyczysc) CAT=" " NAME_P=" " TYPE_P=" " MINUTES_P=" " MODIFIED_P=" " SIZE_P=" " NAME=" " TYPE=" " MINUTES=" " MODIFIED=" " SIZE=" " ; zenity --info --title "Wyczyszczono" --text "Parametry wyczyszczone!";;
  20. Koniec) zenity --info --title "Koniec :(" --text "Koncze program." ; CHECK=1 ;;
  21.  
  22. esac
  23.  
  24. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement