Hallo erstmal
ich möchte mit einem bash script
in bereits vorhandene dateien etwas hineinschreiben und/oder ersetzen
finde aber keinen passenden befehl dafür.
Kann mir wer weiterhelfen?
ty pyro
![]() Anmeldungsdatum: Beiträge: 213 |
Hallo erstmal ty pyro |
![]() Anmeldungsdatum: Beiträge: 1238 |
Um die Ausgabe eines Shell Befehls in eine Datei umzulenken kannst du echo "Hello World" > out.file
echo "Hello World" >> out.file
Und dann gibt es noch Befehle die diekt auf Dateien arbeiten z.B. sed mit dem Schalter -i. |
(Themenstarter)
![]() Anmeldungsdatum: Beiträge: 213 |
thx das iss doch schonmal was ☺ gruß pyro |
![]() Anmeldungsdatum: Beiträge: 17599 Wohnort: Berlin |
Konkreter bitte. Mit sed geht das, wie gesagt. |
(Themenstarter)
![]() Anmeldungsdatum: Beiträge: 213 |
Es gibt auf dieser seite ja nen script zum installieren von der neverwinter nights 3 in 1 box export LD_LIBRARY_PATH=./lib:./miles:$LD_LIBRARY_PATH durch export LD_LIBRARY_PATH=./miles:$LD_LIBRARY_PATH ersetzen damit alles so funzt wie es soll pyro |
![]() Anmeldungsdatum: Beiträge: 479 |
VARIABLE= |
Anmeldungsdatum: Beiträge: 5792 |
Ungetestet: sed -i datei.txt 's/\(export LD_LIBRARY_PATH=\)\(.*\)/\1./lib:\2/' Zum Testen einfach mal das -i weglassen und die Ausgabe auf der Konsole überprüfen! |
(Themenstarter)
![]() Anmeldungsdatum: Beiträge: 213 |
thx pyro |