Jeg har mange Zip-arkiver som jeg vil pakke ut i et skript. Er det noen måte å kjøre dem stille?
Dette er hva jeg har:
bash> unzip 02b852e3571e46f25fdfc79f43ceb726ddff9ba7.zip Archive: 02b852e3571e46f25fdfc79f43ceb726ddff9ba7.zip 02b852e3571e46f25fdfc79f43ceb726ddff9ba7 inflating: .editorconfig inflating: .gitattributes bash>
Dette er hva jeg vil:
bash> unzip <something to silence zip> MyArchive.zip bash>
Kommentarer
Svar
Som det står i manualen, -q (stille) eller -qq (enda roligere).
unzip -qq filename
Svar
Hvis du ikke gjør det t vil se utdataene fra terminalkommandoene dine, så kan du omdirigere både standardutgang og standardfeil til /dev/null ved å legge til > /dev/null 2>&1 til slutten av din kommando. Selvfølgelig kan dette skjule feil, så det kan være lurt å omdirigere den til en fil i stedet for, avhengig av brukssaken.
man unziper din venn (jobber for mer eller mindre alle kommandoer du kan kjøre i Terminal)manmen jeg tror de fleste er enige om at det er vanskelig å finne det du vil se gjennommansider. Jeg tror det var raskere og lettere å spørre her.man command. Men å google og hoppe til det beste svaret etter at dette er bedt om er enklere enn å brukeman. Så velsigne denne fyren for å spørre.