Der Befehl cat file1 >> file2 wird verwendet, um:
a: Überschreiben Sie die Datei file2 von file1 b: Fügen Sie den Inhalt von Datei1 in Datei2 und wenn file2 nicht existiert, wird eine neue Datei file2 erstellen und kopiere den Inhalt. Welche ist die richtige Option?UNIX-Dateibefehle
-6
A
Antwort
0
sollten Sie gehen mit (b)
- Die Katze Befehl liest eine oder mehr Dateien und druckt sie auf Standard ausgegeben.
- Der Operator
>
kann verwendet werden, um mehrere Dateien in eins zu kombinieren. - Der Operator
>>
kann zum Anhängen an eine vorhandene Datei verwendet werden.
1
Die Antwort hängt von Ihrer Shell ab.
Wenn Sie zsh verwenden und die CLOBBER-Option nicht festgelegt ist, hängt der Befehl den Inhalt von Datei1 an Datei2 an, wenn Datei2 existiert und ansonsten einen Fehler verursacht.
0
Was passiert, wenn Sie versuchen? – TZHX
Option (b) ist korrekt. Das '>>' bedeutet APPEND. –