Bash debutant

Résolu
seb -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour, je n'ai vraiment aucune base mais j'essaie de tronquer ma variable a 4 caractères pour changer le répertoire de destination

echo "essid"
read essid
var='echo $essid | cut -c1-4'
if ["$var" = "live"];
then ["$path"="/root/GTWPA/server/backup/livebox"];
else ["$essid"="free"];
then ["$path"="/root/GTWPA/server/backup/free"];
fi

j'ai beau essayer les ( { [ je m'en sors toujours avec syntax error
si quelqu'un veut faire une BA il gagne ma reconnaissance et l'espoir de vivre dans un monde avec quelqu'un d'un peu moins nul ...

2 réponses

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,
[tmpfs]$ var="livecdlinux"

[tmpfs]$ echo ${var}
livecdlinux

[tmpfs]$ echo ${var:0:4}
live

[tmpfs]$
;-))
0
seb
 
pufff!!! j'ai galéré avec des grep des cut des sed ,...

Merci
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Vive la galère ;-))
0