[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Über Skript mehrere Tabs in Konsole öffnen



Am Montag, den 24.09.2012, 20:52 +0200 schrieb Sascha Reißner:

> 
> Naja, die Zeile in meiner ersten Email habe ich aus einem init-Script
> entnommen und das funktioniert.
> Hier mal die Zeile wie sie im init-Script steht:
> 
> screen -p 0 -S ${SERVER_NAME} -X eval 'stuff \"${1}\"\015'

Quatsch, im Ganzen steht dort:

su -c "screen -p 0 -S ${SERVER_NAME} -X eval 'stuff \"${1}\"\015'" ${SERVER_USER}

Ich denke nicht, daß du deine Befehle an screen mit su absetzt.
Aber die inneren doublequotes sind maskiert, weil die ganze Zeile für su
schon in Anführung steht. Also ohne su müsste es so gehen:

$ screen -p 0 -S ${SERVER_NAME} -X eval 'stuff "${1}"\015'

bzw. in deinem Fall so:

$ screen -x -X at "#" eval 'stuff "${*}"\015'

Du kennst Dich mit screen besser aus als ich. Du schafst das schon :)

-- 
mfG Sascha

~~~
Wenn Frauen wüßten, was Sekretärinnen von ihren Chefs denken, hätten
sie eine Sorge weniger.
		-- Danny Kaye (eig. Daniel David Sominski)


Reply to: