Das hier möchte ich gern hinbekommen:
1 2 3 4 5 6 | #!/bin/bash PATH_FILE=/home/test/test.js #Wie escape ich die " im folgenden sed-Ausdurck?: ssh user@test.de "sed -i s/"var name='alt';"/"var name='neu';"/ $PATH_FILE" |
Mir wär ein Lösungsvorschlag lieb, der möglichst nah an meinem Code bleibt. Man könnte sicher auch die Variablen
ALT="var name='alt';"
NEU="var name='neu';"
anlegen und diese per ${ALT} und ${NEU} im obigen sed-Ausdruck verwenden. Das möchte ich aber nicht.