#!/bin/bash set -e cred_file="$HOME/.smbcred" server_ip=192.168.178.20 server_dir="$1" if [ -z "$1" ]; then server_dir="keule_data" fi mount_dir="$server_dir" if [ -n "$2" ]; then mount_dir="$2" fi if [ ! -d "$mount_dir" ]; then mkdir --parents $mount_dir fi mountNas() { uid=$(id -u) sudo mount -t cifs -o credentials=$cred_file,uid=$uid //$1/$server_dir $mount_dir } mountNas $server_ip echo "Mounted at: $mount_dir"