Bash debutant

Résolu
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 ...
Configuration: Linux
Firefox 3.0.4

2 réponses

  1. Modérateur
    Salut,
    [tmpfs]$ var="livecdlinux"
    
    [tmpfs]$ echo ${var}
    livecdlinux
    
    [tmpfs]$ echo ${var:0:4}
    live
    
    [tmpfs]$
    ;-))
    1. pufff!!! j'ai galéré avec des grep des cut des sed ,...

      Merci
      1. Modérateur
        Vive la galère ;-))