Я записал сценарий удара для монтирования определенного сетевого диска, и теперь я хотел бы, чтобы вывод был записан в файле log_mount. Этот сценарий был для тестирования, но не работает.
address="srv01"
path="netstorage/testing"
folder="netstorage"
username="uname"
password="password"
mount -v -t cifs //$address/$path/ /mnt/$folder/ -o username=$username,password=$password >>log_mount
Сама команда хорошо работает, я просто не понимаю, почему она не запишет в файл.
Если монтирование успешно затем нет никакого вывода. Комментарии к Вашему вопросу уже указали на перенаправление вывода. Если не заинтересованный деталями так, но очень после не пропавших без вести успеха можно добавить некоторое дополнительное многословие как:
(echo -n "mounting .. "; mount .. && echo -n "[ok] " || echo -n "[fail] "; date)>/tmp/logfile
и также перенаправьте поток сообщений об ошибках или просто оставьте его.