Wie kann man die 'zip' Warnung in bash deaktivieren?

7

Ich möchte eine Datei mit bash shell zippen, also habe ich:

%Vor%

Wenn ich dieses Skript ausführe, gibt es eine Warnung:

%Vor%

Es funktioniert gut, aber wie kann ich diese Warnung deaktivieren? Verwende ich zip richtig?

    
Eng.Fouad 09.10.2011, 20:19
quelle

4 Antworten

18

Ich denke, Sie wollen die ruhige Flagge.

%Vor%

Von den man-Seiten:

%Vor%
    
Gazler 09.10.2011, 20:23
quelle
1

vielleicht können Sie versuchen, "hinzufügen" anstelle von update (-u)?

von der Manpage:

%Vor%
    
Kent 09.10.2011 20:24
quelle
1

Wahrscheinlich solltest du zip nicht dazu auffordern, ein Archiv zu aktualisieren ( -u ). Ohne den Schalter -u versucht zip , Dateien zu einem Archiv hinzuzufügen und nicht existierende Archive ohne Warnungen zu erstellen.

    
sth 09.10.2011 20:25
quelle
0

Sie können auch unnötige Ausgabezeilen entfernen und normale Statusinformationen sichtbar lassen, aber zuerst müssen Sie stderr auf stdout umleiten. Zum Beispiel wird der folgende Befehl aus vielen Zip-Dateien nur einige spezifische Dateien extrahieren, aber keine empty-Zeilen anzeigen oder sich über nicht gefundene Dateien beschweren. Auf diese Weise haben Sie immer noch eine Ausgabe für Protokollierung, Debugging usw.

%Vor%

Grundsätzlich würde Ihr Befehl dann so aussehen:

%Vor%     
uldics 28.03.2017 10:45
quelle

Tags und Links