Первые две строки, которые вы определили, используют $ (( команда ))
Чтобы выполнить команду и захватить его вывод.
Это должно быть $ ( команда )
.
Ваше использование $ (( выражение ))
Оценить математическое выражение правильное.
Кроме того, квадратная корневая линия должна быть
dvt=$(echo "sqrt($dvt)" | bc -l)
, а не
dvt=$((echo `sqrt($dvt) | bc -l`))
или даже
dvt=$(echo `sqrt($dvt) | bc -l`)
проблема с помощью команды Margen =
может быть, вы проходите его поплавок
как один из условий выражения.
Если проблема связана с приводами, перемещающимися вокруг ввода чего-то вроде
UUID="0ECA6DA1246D89E4" /media/scratch ntfs auto,rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096
в / etc / fstab, должно сделать трюк. Прежде чем отредактировать его, сделайте резервную копию
просто создайте / носитель / царапин (или все, что вы хотите называть это - это необходимо, чтобы соответствовать тому, что в файле, включая случай) с MKDIR. Чтобы найти UUID, используйте Blkid.
Этот пример находится на двойной загрузочной машине, чтобы сделать Windows D: видимым в Linux.