Hallo Mitglieder, ich bin noch etwas neu mit Linux und komme bei einer Sache nicht weiter und zwar möchte ich gerne in einem autostartscript befehle an ein screen schicken. Es sieht bis jetzt so aus aber funktioniert nicht so wie ich es möchte. Hat jemand eine Idee was zu verändern ist
Beispielhaftesaufbau von meinem Script:
1 2 3 4 5 6 7 | #!/bin/sh screenName="Minecraft" screen -d -m -S $screenName screen -S Minecraft -X stuff $'su minecraft\n' screen -S Minecraft -X stuff $'cd /home/Minecraft\n' screen -S Minecraft -X stuff $'./rtoolkit.sh\n' |
Der obere Teil funktioniert auch, aber nicht der untere. Aber wenn ich den unteren so über ssh eingebe dann funktioniert es.