Portál AbcLinuxu, 12. května 2025 15:47
$ su -c "/root/script.sh"kde
script.sh
bude obsahovať niečo ako:
#! /bin/sh cd /usr/src/ make buildworld && make kernel && make installworld mergemaster
man xte man xvkbdA nezapomeň si uvědomit, co kterému programu patří a kterému uživateli patří který program.
gnome-terminal --tab --execute něco
ale u mě to nové taby v existujícím terminálu nevytváří, tak to asi chápu nějak špatně (možná se na to musí jít přes bonobo továrnu #!/bin/bash xterm -T "Server" -geometry 120x20+0+0 -e ./run-server & pl="$pl $!" xterm -T "Client 1" -geometry 60x20+0+300 -e ./run-client 1 & pl="$pl $!" xterm -T "Client 2" -geometry 60x20+400+300 -e ./run-client 2 & pl="$pl $!" echo -n Press enter to kill... ; read kill $plkde ./run-* jsou malé scripty, které spustí co mají a obvykle obsahují nějaký ten balast okolo jako třeba sleep a počkání na entr po ukončení (read).
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.