Nicht imstande, die von Mac-SO Daten-Dump-Datei zu extrahieren
Frage
Ich betreiben den Extrakt Befehl des folgenden Gert zum Daten Datei-Dump, welches Format 7z scheint ein Problem zu sein:
extract () {
if [ -f $1 ] ; then
case $1 in
*.tar.bz2) tar xvjf $1 ;;
*.tar.gz) tar xvzf $1 ;;
*.bz2) bunzip2 $1 ;;
*.rar) unrar x $1 ;;
*.gz) gunzip $1 ;;
*.tar) tar xvf $1 ;;
*.tbz2) tar xvjf $1 ;;
*.tgz) tar xvzf $1 ;;
*.zip) unzip $1 ;;
*.Z) uncompress $1 ;;
*.7z) 7z x $1 ;;
*) echo "don't know how to extract '$1'..." ;;
esac
else
echo "'$1' is not a valid file!"
fi
}
Ich laufe es auf die Dump-Datei. Ich erhalte
extract so-export-2009-06.7z
extract:13: command not found: 7z
Dies deutete darauf hin, dass ich 7z keine Dateien zu extrahieren. Ich installierte die App p7zip von MacPorts erfolglos. Es wurde nicht gestartet wie 7z Entpacker zu handeln.
Wie können Sie so die Daten zu entpacken Dump?
Lösung
Edit:
versuchen 7za anstelle von 7z als Name der ausführbaren Datei, wie es das erscheint, was die Port installiert
so ändern Sie die Zeile
*.7z) 7z x $1 ;;
*.7z) 7za x $1 ;;
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow