Enviado em 20/02/2017 - 11:24h
tenho um script que criei para mapear algumas unidades da rede porem coloquei minha senha nele e nao gostaria que fica-se assim mais nao consigo fazer com o que o script leia uma variavel com o read, tipo:
#!/bin/bash
read -s -p "Password: " pass
# base de dados
if mount | grep -q /mnt/base_dados; then
umount /mnt/base_dados
fi
if [ ! -d "/mnt/base_dados" ]; then
mkdir /mnt/base_dados
fi
mount -t cifs //servidor/Base_Dados /mnt/base_dados -o username=tux,password=$pass,dir_mode=0777,file_mode=0777
# programas
if mount | grep -q /mnt/programas; then
umount /mnt/programas
fi
if [ ! -d "/mnt/programas" ]; then
mkdir /mnt/programas
fi
mount -t cifs //servidor/programas /mnt/programas -o username=tux,password=$pass,dir_mode=0777,file_mode=0777