- Да, прошу прощения за ошибки в английсом - набирал торопясь - то букву потерял т, Isothiocyanate (ok), 18:58 , 11-Янв-21 (1) –1
Да, прошу прощения за ошибки в английсом - набирал торопясь - то букву потерял то частицы to не хватет> #!/bin/bash > echo "This script will mount YOURS Android phone using go-mtpfs." - code if D 1 then mkdir ololo echo blablabla e, DiabloPC (ok), 19:14 , 11-Янв-21 (2)
... if [ $D = '1' ] then mkdir ololo echo "blablabla" else ...
зы я что-то вообще не понял что это за извращение. Почему go-mtpfs? ззы читать от корки до корки: https://habr.com/ru/post/471242/
- Оператор if работае не так, как вы ожидаете Он выполняет D 1 mkdir AndroidDev, Licha Morada (ok), 19:37 , 11-Янв-21 (4) +1
> Но несмотря на оператор 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
- Пока хвастаться нечем - в 2 строчках 3 ошибки Спасибо за разбор полетов Мне еще , Isothiocyanate (ok), 20:18 , 11-Янв-21 (5) –1
- man, searching via inet for FHSполитки, стратегии и тактики использования на дес, Аноним (7), 01:28 , 12-Янв-21 (7)
- В том примере который я дал, я ничего не проверяю Выполняю руками и смотрю глаз, Licha Morada (ok), 03:33 , 12-Янв-21 (8) +1
- bin bashecho This script will mount yors Android phone using go-mtpfs echo , Isothiocyanate (ok), 20:51 , 12-Янв-21 (10)
- Зачем каждый раз это выводить Делаем проверку наличия go-mtpfs - если его нету в, DiabloPC (ok), 23:30 , 14-Янв-21 (11)
- А еще правильнее вот так code if -d HOME AndroidDevice echo Make , DiabloPC_пробегал (?), 00:40 , 15-Янв-21 (12)
- Спасибо, перепишу его , Isothiocyanate (ok), 15:26 , 15-Янв-21 (13)
- DiabloPC, а где ты взял эту конструкцию с , Isothiocyanate (ok), 16:55 , 15-Янв-21 (14)
- Просто написал от руки 124 124 это логическое ИЛИ , DiabloPC_пробегал (?), 19:47 , 15-Янв-21 (15)
- bin bashecho This script will mount yors Android phone using go-mtpfs echo , Isothiocyanate (ok), 23:51 , 15-Янв-21 (16)
- rost DEBIAN999 Mount_Android_Phone Android_mount_script4This script will mo, Isothiocyanate (ok), 23:52 , 15-Янв-21 (17)
- code bin bashecho -e This script will mount your Android phone using go-mtp, DiabloPC (ok), 04:01 , 16-Янв-21 (18)
- По поводу вот этих двух строк, если делать без обработки ввода Это можно сделать, DiabloPC_пробегал (?), 04:20 , 16-Янв-21 (19)
|