Pozdrav,
podesio sam speedtouchconf skriptu i radi sve kako treba,medjutim kad resetujem komp. i boot-am Slackware ponovo, ispise mi " Starting ADSL connection: " i to traje oko 1 minute i konektuje se.Je li moguce napraviti kako da mi se to odvija u pozadini dok se otvara KDM jer je tako u ostalim distribucijama a na Slackware-u moram cekati da se start-a adsl pa da onda udjem u KDM.
Ne znam kako izgleda ta speadtouch skripta, ali evo kako bi se to moglo uraditi u BASH-u.
[code]#!/bin/bash
echo “Prviii”
(sleep 2; echo “Drugiii”) &
echo “Treciii”[/code]
Gdje idiom:
(KOMANDA) &
označava komandu koja je pokrenuta u novom shell (pod)procesu, u detached stanju (primjeti &). Ako je ko radio u C-u, ovo je ekvivalentno fork() pozivu.
=> ako npr. iz /etc/rc.d/rc.local skripte pozivaš speadtouch ili neku drugu skriptu:
#!/bin/bash
...
(/etc/rc.d/rc.adsl start) &
...
P.S.
Tehnički nekada može i bez (), ali je ovako više mogućnosti, u kombinaciji sa ‘wait’ funkcijom …