802 Stimmen

Suchen und Ersetzen innerhalb einer Textdatei mit einem Bash-Befehl

Was ist der einfachste Weg, um eine gegebene Zeichenkette zu suchen und zu ersetzen, z. B. abc und durch eine andere Zeichenkette ersetzen, zum Beispiel XYZ im Ordner /tmp/file.txt ?

Ich schreibe eine Anwendung und verwende IronPython, um Befehle über SSH auszuführen - aber ich kenne mich mit Unix nicht so gut aus und weiß nicht, wonach ich suchen soll.

Ich habe gehört, dass Bash nicht nur eine Befehlszeilenschnittstelle ist, sondern auch eine sehr leistungsfähige Skriptsprache sein kann. Wenn das stimmt, nehme ich an, dass Sie Aktionen wie diese durchführen können.

Kann ich das mit der Bash machen, und was ist das einfachste (einzeilige) Skript, um mein Ziel zu erreichen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X