dosenfleisch
Foren As
hallo,
ich schreibe gerade ein bash script, das unter anderem ein neues script erstellt und ausführbar macht.
nun werden aber bei der erstellung die befehle für script 2 bereits in script 1 ausgeführt und das ergebnis in script 2 geschrieben.
Wie "neutralisiere" ich die befehle, sodaß sie im script 2 aber abgearbeitet werden können?
zur verständlichkeit hier ein beispiel:
ich schreibe gerade ein bash script, das unter anderem ein neues script erstellt und ausführbar macht.
nun werden aber bei der erstellung die befehle für script 2 bereits in script 1 ausgeführt und das ergebnis in script 2 geschrieben.
Wie "neutralisiere" ich die befehle, sodaß sie im script 2 aber abgearbeitet werden können?
zur verständlichkeit hier ein beispiel:
Code:
echo -e "#!/bin/bash\nwhile : ; do\nuser=$(whoami)\necho "$whoami"\nsleep 1\ndone\" > ~/.kde/Autostart/echo.sh