Autor Tópico: script para montar USB  (Lida 161 vezes)

Offline lelecomb

  • Usuário Ubuntu
  • *
  • Mensagens: 9
    • Ver perfil
script para montar USB
« Online: 13 de Novembro de 2019, 13:08 »
pessoal, bom dia a todos.

Estou tentando criar um script para montar meu hd externo no ubuntu server 16.04.4, quando executo o hd não é montado. poderiam me dar um help no que está errado.

código:

#!/bin/sh
echo "Montando unidade de Backup"
unidadebkp=`blkid | grep "XXX-BKP"`
mountpoint="/mnt/hd-externo"
if [ "$unidadebkp" == "" ]
then
  echo "unidade nao encontrada"
else

    echo "$device para ser montado"
    mount ${unidadebkp:0:9} $mountpoint
    ret=`curl "http://xxx.xxx.xxx.xxx/xxx.php" --data-urlencode "msg=Unidade USB montada"`
fi

saída do comando montarusb.sh:

/home/servidor/scripts/montarusb.sh: 5: [: /dev/sdc1: LABEL="XXX-BKP-001" UUID="B48A1A598A1A1906" TYPE="ntfs" PARTUUID="737bc673-01": unexpected operator
/home/servidor/scripts/montarusb.sh: 11: /home/servidor/scripts/montarusb.sh: Bad substitution


podem me ajudar?