Non capisco perchè se faccio così:
#!/bin/bash
firefox
sleep 2
pkill firefox
e lancio lo script: sh script.sh
mi apre firefox e rimane così...non chiude niente..se provo a lanciare i singoli comandi funzionano....
PERCHé NON FA??
Non capisco perchè se faccio così:
#!/bin/bash
firefox
sleep 2
pkill firefox
e lancio lo script: sh script.sh
mi apre firefox e rimane così...non chiude niente..se provo a lanciare i singoli comandi funzionano....
PERCHé NON FA??
devi mettere & alla fine del lancio di firefox, sennò il processo rimane in foreground e bash passa alla riga successiva solo dopo che tu termini firefox.
GreyFox (Linux registered user #435102)
greyfox.imente.org - GreyFox's shots (photo gallery)
$ cd /pub
$ more beer
no, così
firefox &
GreyFox (Linux registered user #435102)
greyfox.imente.org - GreyFox's shots (photo gallery)
$ cd /pub
$ more beer
Originariamente inviato da Mick666
cioè così:
firefox&Originariamente inviato da GreyFox86
no, così
firefox &
nella seconda c'è uno spazio
Si in effetti sono stato un po' laconico, ma avevo fretta
mancava lo spazio tra il comando ed il &
GreyFox (Linux registered user #435102)
greyfox.imente.org - GreyFox's shots (photo gallery)
$ cd /pub
$ more beer
non serve a niente lo spazio....Originariamente inviato da GreyFox86
Si in effetti sono stato un po' laconico, ma avevo fretta
mancava lo spazio tra il comando ed il &
firefox& e firefox & sono la stessa cosa...uno un po' più leggibile, forse
ah si? questa mi è nuova, credevo che prendesse firefox& per un comando non valido. grazie per la correzione
GreyFox (Linux registered user #435102)
greyfox.imente.org - GreyFox's shots (photo gallery)
$ cd /pub
$ more beer