Отобразите 'CD' доступный путь к mtp устройству в Немо

Немо отображает путь к mtp устройству как этот:

mtp://[usb:001,007]/

Я хочу смочь скопировать путь от Немо к терминалу и cd там. Возможно, это возможно даже с этим путем при выходе из некоторых символов (попробованный неудачно)? В настоящее время я должен сделать это этот путь:

cd /run/user/1000/gvfs/mtp:host=%5Busb%3A001%2C007%5D
8
задан 28 February 2015 в 03:42

1 ответ

Чтобы быть применимыми как путь, Вы имеете к , URL - кодирует строка, которую Вы получаете от Немо.

, Чтобы сделать так следующая острота должна возвратить команду для использования для cd в mtp устройство:

echo -n mtp://[usb:001,007] | python -c "import sys,urllib; \
print 'cd /run/user/1000/gvfs/mtp:host='+urllib.quote(sys.stdin.readline().replace('mtp://',''))"

это возвращается:

cd /run/user/1000/gvfs/mtp:host=%5Busb%3A001%2C007%5D
4
ответ дан 23 November 2019 в 05:52

Другие вопросы по тегам:

Похожие вопросы: