The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"bash скрипт для монтирования андроид телефона"
Отправлено Licha Morada, 11-Янв-21 19:37 
> Но несмотря на оператор if , скрипт каждый раз упорно пытается
> создать точку монтирования.

Оператор if работае не так, как вы ожидаете.
Он выполняет "D=1 mkdir ~/AndroidDevice" в качестве test condition, т.е. в любом случае. Кроме того, D=1 это не сравнивание а присваивание значения.
https://tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.html

Правильно было бы
if [ "$D" = "1" ]; then
  mkdir ~/AndroidDevice
  echo "mount point is created."

Но всё равно так не надо.

> mkdir: cannot create directory ‘/home/rost/AndroidDevice’: File exists

Делайте mkdir -p ~/AndroidDevice, и будет вам щастье.


Я так понял, вы бoльше хвастаетесь чем жалуетесь.
На предмет похвастаться, я в своё время отчаялся найти стабильный метод монтирования Андроида по шнурку, и теперь монтирую его по SSH. Без скрипта, одной командой монтирую, другой размонтирую. На телефпне установлен SimpleSSHD с аутентикацией по ключам, детали прописаны в моём ~/.ssh/config

sshfs -o nonempty android:/storage/emulated/0 /mnt/android
fusermount -u /mnt/android

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру