siho Geschrieben 15. Mai 2009 Geschrieben 15. Mai 2009 Hallo ich habe folgendes Problem, bekomme Aufgabe E2. nicht hin: Aufgabe E: 1. Schreiben Sie ein Shell-Skript, mit dessen Hilfe alle .pdf-Dateien im aktuellen Verzeichnis in eine vom Benutzer vorgegegebene .tar.Dat gepackt werden. Der Name der zu erzeugenden tar-Datei soll interaktiv eingelesen werden. 2. Ähnlich wie in der vorigen Teilaufgabe, nur dass jetzt nur die (alphabetisch gesehen) ersten drei .pdf-Dateien in die vom Benutzer interaktiv spezizierte tar-Datei gepackt werden. Könnt ihr mir bei der Aufgabe E 2. weiterhelfen? Zitieren
nustyle Geschrieben 15. Mai 2009 Geschrieben 15. Mai 2009 2. Tipp zusammen Packen packen () { FILE=$1 case $FILE in *.tar.bz2) shift && tar cjf $FILE $* ;; *.tar.gz) shift && tar czf $FILE $* ;; esac } Shell# packen Dateiname.tar.gz ZuPackendesFile Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.