Skocz do zawartości

sewcykus

Użytkownik
  • Liczba zawartości

    1
  • Rejestracja

  • Ostatnia wizyta

sewcykus's Achievements

Newbie

Newbie (1/14)

0

Reputacja

  1. Witam, mam prośbe do użytkowników sytemów linuxowych o sprawdzenie skryptu który podam poniżej. skrypt za zadanie ma tworzyć, pakowac pliki/foldery do rara. skrypt znalazłem na tym formu i problem jest w tym ze nie tworzy mi plikow rar. jestem poczatkujacy w tym systemie i nie wiem czy wina jest skryptu czy moze nie mam doinstalowanego jakiego pakietu... takze prosilbym kogoś w temacie o sprawdzenie czy on wogole działa. ja próbowałem go uruchomic na suse enterprice 11, uruchamiały mi sie poszczegolne okienka i zapytania jedynie na koniec nie dostalem utworzonego pliku rar #!/bin/bash#Autor: DaFimrodzaj=`zenity --list --title "Kompresja" --text "Wybierz co chcesz skompresować" --radiolist --column "" --column "Dostępne opcje:" FALSE "plik" FALSE "folder"` if [ "$rodzaj" = folder ] ; then wej=`zenity --file-selection --title="Wybierz folder do podzielenia" --directory` if [ "$?" = 1 ] ; then exit fi else wej=`zenity --file-selection --title="Wybierz plik do podzielenia"` if [ "$?" = 1 ] ; then exit fi fiwyj=`zenity --file-selection --save --title="Podaj nazwę oraz wybierz miejsce zapisu." --filename "$wej"` if [ "$?" = 1 ] ; then exit firozmiar=`zenity --entry --title "Wybierz rozmiar podzielonych części" --text "Podaj rozmiar części i jednostkę np 9m. (0=brak dzielenia, 1k=1kb, 1m=1mb)" --width "400" --entry-text "0"` if [ "$rozmiar" = "" ] ; then exit fikompresja=`zenity --list --title "Wybór bitrate" --text "Wybierz metodę kompresji: m0 - kompresja I stopnia (najsłabsza) m1 - kompresja II stopnia m2 - kompresja III stopnia m3 - kompresja IV stopnia m4 - kompresja V stopnia m5 - kompresja VI stopnia (najmocniejsza)" --radiolist --column "" --column "Dostępne metody kompresji" --height "400" FALSE "m0" FALSE "m1" FALSE "m2" FALSE "m3" FALSE "m4" FALSE "m5"` if [ "$?" = 1 ] ; then exit fihaslo=`zenity --entry --title "Podaj hasło" --text "Podaj hasło lub pozostaw puste" --width=400 --entry-text ""` if [ "$haslo" = "" ] ; then rar a -ep1 "-v$rozmiar" "-$kompresja" "$wyj.rar" "$wej" else rar a -ep1 "-p$haslo" "-hp$haslo" "-v$rozmiar" "-$kompresja" "$wyj.rar" "$wej" fizenity --info --text="Kompresja zakończona"
×
×
  • Dodaj nową pozycję...