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

2 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,
    [tmpfs]$ var="livecdlinux"
    
    [tmpfs]$ echo ${var}
    livecdlinux
    
    [tmpfs]$ echo ${var:0:4}
    live
    
    [tmpfs]$
    ;-))
    0
  2. seb
     
    pufff!!! j'ai galéré avec des grep des cut des sed ,...

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