2016-12-22 11 views
0

Zum Beispiel habe ich eine caf.txt Datei und ich möchte ein "Donut" -Wort im Dokument löschen, ohne das Dokument auf Linux eingeben. Wie kann ich es tun?Eine bestimmte Zeile auf Linux löschen

+0

Sie möchten nur das Wort oder die Zeile löschen, die dieses Wort enthält? – Utsav

+0

Zeile mit diesem Wort –

+1

Dann überprüfen Sie Mike Antwort und akzeptieren Sie es, damit die Frage geschlossen werden konnte. Danke – Utsav

Antwort

3

Um nur das Wort "Donut" zu löschen

sed -i 's/donut//g' caf.txt 

Zeilen zu löschen, die das Wort "Donut"

sed -i '/donut/d' caf.txt 
0

Was ich enthalten ist:

sed ‚/ text_to_delete/d 'Dateiname | Schwamm Dateiname

Dies wird die Änderung an der Quelldatei vornehmen.

Verwandte Themen