Nemoはそのようなmtpデバイスへのパスを表示します:
mtp://[usb:001,007]/
パスをNemoからターミナルにコピーし、cd
そこにコピーできるようにします。おそらく、いくつかのシンボルをエスケープしながらこのパスでも可能です(失敗しました)?現在、私はこの方法でそれをしなければなりません:
cd /run/user/1000/gvfs/mtp:Host=%5Busb%3A001%2C007%5D
パスとして使用するには、 RL-encode Nemoから取得した文字列を使用する必要があります。
これを行うには、次のonelinerが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