Forum: Bash-script, ifsats, var är felet

Forum huvudsida -> Programmering -> Bash-script, ifsats, var är felet

Sidor: 1

Till botten

nibbo 18:58 - 7:e November 2007 | Post #1
Administratör
Inlägg: 446


Skicka PM
Hej
Jag misstänker att följande kod inte fungerar. Vart ligger felet?

  1. if [ sudo mount -t auto /dev/sdb1 /mnt/usbdisk >> && sudo rsync -avz /etc /mnt/usbdisk/backup && sudo rsync -avz /var /mnt/usbdisk/backup && sudo rsync -avz /home /mnt/usbdisk/backup && sudo umount /mnt/usbdisk ]; then
  2. echo succsessfull >> log.txt
  3. date >> log.txt
  4. else
  5. echo failed >> log.txt
  6. date >> log.txt
  7. fi


-------------------------
Ja! Det är en ,,KTA pungsvansknapp på min avatar!

Senast redigerad 18:59 - 7:e November 2007


ozamosi 20:02 - 7:e November 2007 | Post #2
Administratör
Inlägg: 1129


Skicka PM
1. Vad är poängen med att skriva >> && ?
2. Det ska väl vara backticks (`) runt allt innanför [ och ]?


-------------------------
Ljusblå



nibbo 00:10 - 8:e November 2007 | Post #3
Administratör
Inlägg: 446


Skicka PM
    Citat av ozamosi:
1. Vad är poängen med att skriva >> && ?

Oj, missade det, skräp som vart kvar sedan jag joxat med annat.

2. Det ska väl vara backticks (`) runt allt innanför [ och ]?

Så var det ja, nu ska jag prova igenSmiley

-------------------------
Ja! Det är en ,,KTA pungsvansknapp på min avatar!



Sidor: 1

Forum huvudsida -> Programmering -> Bash-script, ifsats, var är felet
Atom feed

Du får inte posta i den här tråden | Till toppen