Hoe kan ik 7zip installeren zodat ik het kan uitvoeren vanaf Terminal op OS X
Ik zou graag 7zip kunnen uitvoeren vanaf de opdrachtregel op Mac. Heeft iemand instructies over hoe dit op te zetten?
Ik zou graag 7zip kunnen uitvoeren vanaf de opdrachtregel op Mac. Heeft iemand instructies over hoe dit op te zetten?
Om p7zip met Homebrew te installeren, moet u eerst uw brew
formules updaten om er zeker van te zijn dat u de laatste p7zip
krijgt.
$ brew update
Gebruik Homebrew om p7zip
te installeren:
$ brew install p7zip
Voeg alle bestanden in de sputnik
directory toe aan het gecomprimeerde bestand heed.7z
:
$ 7z a heed.7z sputnik
Unzip heed.7z
:
$ 7z x heed.7z
Op de download pagina van 7-zip , zijn er verschillende opties voor OS X. Helaas lijken ze met een GUI te zijn, of op dit moment niet beschikbaar.
Je kunt p7zip wel downloaden.
p7zip is de opdrachtregel-versie van 7-Zip voor Unix/Linux, gemaakt door een onafhankelijke ontwikkelaar
Het wordt gedistribueerd als Linux binaries en in broncode vorm op Sourceforge .
Download de broncode, en voer make
uit in de map waarnaar je het archief hebt uitgepakt. Het zal automatisch 7za
bouwen voor uw OS. Je hebt misschien Xcode en zijn command line tools nodig om dit te laten werken.
$ cd Downloads/p7zip_9.20.1
$ make
[...]
$ cd bin
$ ls
7za
$ ./7za
7-Zip (A) [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
p7zip Version 9.20 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)
Usage: 7za <command> [<switches>...] <archive_name> [<file_names>...]
[<@listfiles...>]
<Commands>
a: Add files to archive
b: Benchmark
d: Delete files from archive
e: Extract files from archive (without using directory names)
l: List contents of archive
t: Test integrity of archive
u: Update files to archive
x: eXtract files with full paths
<Switches>
-ai[r[-|0]]{@listfile|!wildcard}: Include archives
-ax[r[-|0]]{@listfile|!wildcard}: eXclude archives
-bd: Disable percentage indicator
-i[r[-|0]]{@listfile|!wildcard}: Include filenames
-m{Parameters}: set compression Method
-o{Directory}: set Output directory
-p{Password}: set Password
-r[-|0]: Recurse subdirectories
-scs{UTF-8 | WIN | DOS}: set charset for list files
-sfx[{name}]: Create SFX archive
-si[{name}]: read data from stdin
-slt: show technical information for l (List) command
-so: write data to stdout
-ssc[-]: set sensitive case mode
-t{Type}: Set type of archive
-u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]: Update options
-v{Size}[b|k|m|g]: Create volumes
-w[{path}]: assign Work directory. Empty path means a temporary directory
-x[r[-|0]]]{@listfile|!wildcard}: eXclude filenames
-y: assume Yes on all queries
$ ./7za a 7za.7z 7za
7-Zip (A) [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
p7zip Version 9.20 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)
Scanning
Creating archive 7za.7z
Compressing 7za
Everything is Ok
$ ls
7za 7za.7z