Nemo affiche le chemin d'accès au périphérique mtp comme ceci:
mtp://[usb:001,007]/
Je veux pouvoir copier le chemin de Nemo au terminal et cd
là-bas. Peut-être est-ce possible même avec ce chemin en évitant certains symboles (essayé sans succès)? Actuellement, je dois le faire de cette façon:
cd /run/user/1000/gvfs/mtp:Host=%5Busb%3A001%2C007%5D
Pour être utilisable en tant que chemin, vous devez RL-encoder la chaîne que vous obtenez de Nemo.
Pour ce faire, l’un des éléments suivants devrait renvoyer la commande à utiliser à cd
dans votre périphérique 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://',''))"
il retourne:
cd /run/user/1000/gvfs/mtp:Host=%5Busb%3A001%2C007%5D