Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
OldGod78
- Beiträge: 190
- Registriert: 20.04.2016 20:59:51
-
Kontaktdaten:
Beitrag
von OldGod78 » 25.06.2017 00:24:19
hallo, wie kann ich mit sed das hier ändern ? denn das geht ja schlecht wegen denen / da das / auch das ende vom vorher ist, erhalte da nen fehler :
Code: Alles auswählen
sed -i -e 's/http:///https:///g' /var/customers/webs/website37/*.*
-
Lord_Carlos
- Beiträge: 5578
- Registriert: 30.04.2006 17:58:52
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Dänemark
Beitrag
von Lord_Carlos » 25.06.2017 00:44:39
Hatten wir letzten schon in einem andren Thread. Da gibt es einen "richtigen" Weg, an den kann ich mich aber nicht erinnern. Ich mache einfach ein \ vor dem /
Also http:\/\//https:\/\/
Oder such einfach nach "sed escape char"
Zuletzt geändert von
Lord_Carlos am 25.06.2017 11:05:39, insgesamt 1-mal geändert.
Code: Alles auswählen
╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!
-
tobo
- Beiträge: 2339
- Registriert: 10.12.2008 10:51:41
Beitrag
von tobo » 25.06.2017 01:29:58
Naja, was heißt richtiger Weg? Lesbarer ist aber wohl sowas:
-
Meillo
- Moderator
- Beiträge: 9232
- Registriert: 21.06.2005 14:55:06
- Wohnort: Balmora
-
Kontaktdaten:
Beitrag
von Meillo » 25.06.2017 06:53:38
Lord_Carlos hat geschrieben:Hatten wir letzten schon in einem andren Thread.
... und zwar in einem vom gleichen Fragenden:
viewtopic.php?f=34&t=165324&p=1133462#p1133462
@OldGod78: Dein Verhalten grenzt an Frechheit.
Use ed once in a while!
-
Meillo
- Moderator
- Beiträge: 9232
- Registriert: 21.06.2005 14:55:06
- Wohnort: Balmora
-
Kontaktdaten:
Beitrag
von Meillo » 25.06.2017 15:23:00
OldGod78 hat geschrieben:ah
Ich habe dich im anderen Thread schon aufgefordert in einer Weise zu posten, die den hier ueblichen Umgangsformen entspricht. Entweder das ist bei dir nicht angekommen oder du willst mich aergern. Ich muss wohl deutlicher werden: Hiermit verwarne ich dich.
Use ed once in a while!