Script shell
theking1
Messages postés
23
Date d'inscription
Statut
Membre
Dernière intervention
-
zipe31 Messages postés 36402 Date d'inscription Statut Contributeur Dernière intervention -
zipe31 Messages postés 36402 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
svppp c koi ce erreur!!!
bash: line 0: kill: test_2: arguments must be process or job IDs
voici mon code
ssh $session@$add " var=$(pgrep vls) | kill -9 $var "
svppp c koi ce erreur!!!
bash: line 0: kill: test_2: arguments must be process or job IDs
voici mon code
ssh $session@$add " var=$(pgrep vls) | kill -9 $var "
A voir également:
- Script shell
- Classic shell - Télécharger - Personnalisation
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Script cmd - Guide
2 réponses
Salut,
Que ta commande n'est pas cohérente et que la variable n'existe pas encore ;-((
Ce n'est pas un "pipe" qu'il faut, mais une séparation (;) entre tes 2 commandes :
Mais bon, un simple :
devrait être largement suffisant, non ?
Pourquoi déclarer une variable avant ?
Que ta commande n'est pas cohérente et que la variable n'existe pas encore ;-((
Ce n'est pas un "pipe" qu'il faut, mais une séparation (;) entre tes 2 commandes :
" var=$(pgrep vls) ; kill -9 $var "
Mais bon, un simple :
pkill -9 vls
devrait être largement suffisant, non ?
Pourquoi déclarer une variable avant ?
je declare une variable avant car je fait fair un traitement selon cette variable!!! voici le code
ssh $session@$add " var='$(pgrep vls)' if [ $var -gt 0]
then kill -9 $var
else
/usr/lib/vls -vvv -f /usr/lib/videolan/vls/vls-HD1.cfg &
fi
exit "
ssh $session@$add " var='$(pgrep vls)' if [ $var -gt 0]
then kill -9 $var
else
/usr/lib/vls -vvv -f /usr/lib/videolan/vls/vls-HD1.cfg &
fi
exit "