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?