私の携帯電話とコンピュータの写真を同期するためのbashスクリプトを書いています。私に必要なのは
- 電話がUSBポートに接続されているかどうかを検出する
- どのポートを使用するか
- それにアクセスしてください。
USBテザリングで接続された携帯電話はありません。私がすでに持っているコードは次のとおりです。
tmp=`gio mount -l -i | grep activation_root`
mount_point=${tmp//activation_root=/}
gio mount $mount_point
cp /run/user/1000/gvfs/*/*/DCIM/Camera/*.jpg ~/Test`
この方法でデバイスをインポートしてマウントできますが、cpコマンドで使用されるパスをハードコーディングしました。コマンドを介してそのパスを取得する方法、またはgio copy
この場合はコマンドを使用する方法が必要です。