The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (icewm, xfce... / Linux)
Режим отображения только ответов первого уровня [ Отслеживать ]

Оглавление

bash скрипт для монтирования андроид телефона, Isothiocyanate (ok), 11-Янв-21, (0) [смотреть все] –1

Сообщения [Сортировка по времени | RSS]


1. "bash скрипт для монтирования андроид телефона"  –1 +/
Сообщение от Isothiocyanate (ok), 11-Янв-21, 18:58 
Да, прошу прощения за ошибки в английсом - набирал торопясь - то букву потерял то частицы to не хватет

> #!/bin/bash
> echo "This script will mount YOURS Android phone using go-mtpfs."

Ответить | Правка | Наверх | Cообщить модератору

2. "bash скрипт для монтирования андроид телефона"  +/
Сообщение от DiabloPC (ok), 11-Янв-21, 19:14 

...
if [ $D = '1' ]
    then
        mkdir ololo
        echo "blablabla"
    else
...

зы
я что-то вообще не понял что это за извращение. Почему go-mtpfs?

ззы
читать от корки до корки:
https://habr.com/ru/post/471242/

Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

4. "bash скрипт для монтирования андроид телефона"  +1 +/
Сообщение от Licha Morada (ok), 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

Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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