In sed möchte ich nur einen Bereich von Text zu einem Leerzeichen von 13 bis 21 Zeilennummer ersetzen und drucken Sie die ganze Linie wie es ist. Bitte hilf mir.Sed Befehlsänderung, damit es funktioniert
-3
A
Antwort
0
Wenn Sie Zeilen löschen 13 bis 21
sed -i '13,21d' file
, dass die Zeilen aus der Datei entfernen, wenn Sie sie entfernen möchten sie nicht wirklich löschen, sondern nur von Ihrem Ausgang
sed -e '13,21d' file
+0
Danke Stephan! – PRANAM
0
Inhalt Zeilen mit Leerzeichen
$ sed '13,21s/.*//' file
Verwandte Themen
- 1. zsh preexec Befehlsänderung
- 2. sed funktioniert nicht in $()
- 3. Google Maps API muss aktualisiert werden, damit es korrekt funktioniert
- 4. Fix die Bat-Datei, damit es in Windows funktioniert
- 5. Wie man onclick ändert, damit es auf Telefonbrowsern funktioniert?
- 6. Konvertieren einer OpenGL-Anwendung, damit es auf dem iPhone funktioniert
- 7. Was sollte getan werden, damit es im IE7 funktioniert?
- 8. Warum funktioniert diese sed nicht?
- 9. Diff mit sed funktioniert nicht
- 10. Wie funktioniert dieser sed Befehl?
- 11. Regex funktioniert überall außer sed
- 12. Sed Capture-Gruppe funktioniert nicht
- 13. bash $ var_ $ 1 nicht funktioniert sed
- 14. Warum funktioniert meine Sed Operation nicht?
- 15. Sed funktioniert nicht in Bash-Skript
- 16. sed -i Option funktioniert nicht auf Solaris
- 17. Was kann ich tun, damit WS_MAXIMIZE funktioniert?
- 18. sed Substitution (s) Gruppierung funktioniert nicht
- 19. Benötigen Sie Hilfe, damit DPM funktioniert
- 20. sed funktioniert nicht von innen bash
- 21. Was muss ich tun, damit Hash.from_xml() funktioniert?
- 22. React Native müssen doppelklicken, damit onPress funktioniert
- 23. Was wird benötigt, damit dieser DateFormatter funktioniert?
- 24. Firewall konfigurieren, damit XAMPP über LAN funktioniert
- 25. C# Daten einfügen, damit Dabase nicht funktioniert
- 26. $ {arr [@]} in sed Befehl
- 27. Linux sed Programm funktioniert nicht mit PS1 Umgebungsvariable
- 28. Ersetzen sed mit sed auf RHEL6.7
- 29. Unterschied sed Befehle sed 's ///' und sed "s ###"
- 30. Befehlszeile "finde" piped zu sed auf Windows funktioniert nicht
es würde helfen, ersetzen, wenn Sie Beispieleingabedatei mit den erwarteten hinzufügen Ausgabe ... siehe http://stackoverflow.com/help/mcve und http://stackoverflow.com/tour – Sundeep