Bonsoir,
Un petit soucis pour sauvegarder le résultat d'une commande bash :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
#!/bin/bash
ligne=`cat /proc/uptime`
echo $ligne
echo $ligne | cut -f 1 -d ' '
J’obtiens
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
7154.85 28043.08
7154.85
La ligne n° 3 me donne bien sur une ligne : upTime et idleTime
La ligne n°4 me donne bien : upTime

Par contre, pour sauvegarder upTime dans var :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
var=$($ligne | cut -f 1 -d ' ')
echo $var
J'ai l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
./fichier.sh: ligne 5: 7154.85 : commande introuvable
Comment peut-on faire cette affectation ?
Merci