LINUX.ORG.RU

История изменений

Исправление AITap, (текущая версия) :

if [ -d $Mountpoint ]
	then
		echo "Mountpoint already exists!"
	else
		echo "Creating mountpoint..."
		mkdir $Mountpoint
fi

Проще:

mkdir -pv "$Mountpoint"

Кавычки нужны, в противном случае шелл прочитает все спецсимволы из переменной, если они там будут. Не забудьте окавычить остальные переменные.

mount | grep "$NAS"
if [ "$?" -eq $Success ]

Правильно:

if mount | grep "$NAS"; then ...

Ошибки не вижу, но исправьте сначала это, а дальше, может быть, и сами поймёте, в чём дело.

Исходная версия AITap, :

if [ -d $Mountpoint ]
	then
		echo "Mountpoint already exists!"
	else
		echo "Creating mountpoint..."
		mkdir $Mountpoint
fi

Проще: mkdir -pv «$Mountpoint»

Кавычки нужны, в противном случае шелл прочитает все спецсимволы из переменной, если они там будут.

mount | grep "$NAS"
if [ "$?" -eq $Success ]

if mount | grep «$NAS»; then

Ошибки не вижу, но исправьте сначала это, а дальше, может быть, и сами поймёте, в чём дело.