Jeg har mange zip-arkiver, som jeg vil pakke ud i et script. Er der nogen måde at køre dem lydløst på?
Her er hvad jeg har:
bash> unzip 02b852e3571e46f25fdfc79f43ceb726ddff9ba7.zip Archive: 02b852e3571e46f25fdfc79f43ceb726ddff9ba7.zip 02b852e3571e46f25fdfc79f43ceb726ddff9ba7 inflating: .editorconfig inflating: .gitattributes bash>
Her er hvad jeg vil have:
bash> unzip <something to silence zip> MyArchive.zip bash>
Kommentarer
Svar
Som anført i manualen, -q (stille) eller -qq (endnu mere støjsvag).
unzip -qq filename
Svar
Hvis du ikke t vil se output fra dine terminalkommandoer, så kan du omdirigere både standardoutput og standardfejl til /dev/null
ved at tilføje > /dev/null 2>&1
til slutningen af din kommando. Selvfølgelig kan dette skjule fejl, så du vil muligvis omdirigere det til en fil i stedet afhængigt af din brugssag.
man unzip
er din ven (arbejder for mere eller mindre alle kommandoer, du kan køre i Terminal)man
men jeg tror, de fleste mennesker er enige om, at det er svært at finde det, du vil se igennemman
sider. Jeg synes, det var hurtigere og lettere at spørge her.man command
. Men googling og spring til det bedste svar efter dette er blevet bedt om er lettere end at brugeman
. Så velsign denne fyr for at have spurgt.