MTP-PTPデバイスからファイルを削除するためにgphoto2を使用する際にいくつかの問題があります。私はUbuntu-Mateを使用しています。
http://gphoto.org/doc/manual/ref-gphoto2-cli.html
gphoto2 --list-files
使用してファイルを一覧表示した場合
"/"フォルダにファイルがありません。 "/store_00020002"フォルダにファイルがありません。 "/store_00020002/DCIM"フォルダにファイルがありません。 "/store_00020002/DCIM/100PHOTO"フォルダに1つのファイルがあります。
#1 FOO_0008.MP4 rd 83232 KB video/mp4 "/store_00020002/DCIM/Camera"フォルダに1つのファイルがあります。
#2 20161222_130348.jpg rd 604 KB image/jpeg "/store_00020002/SYSTEM"フォルダに2つのファイルがあります。
#3 Device.xml rd 1KB アプリケーション/x-不明
#4 License.txt rd 199KB テキスト/一般
私の場合、ファイル番号は1で発行されます。
gphoto2 -d 1
次のエラーを返します。
*** Error *** There are no files in folder '/'. *** Error (-2: 'Bad parameters') ***
使い方の説明が間違っている可能性がありますか?
使用法: gphoto2 [-?qvalLnPTDR] [-?|--help] [--usage] [--debug] [--debug-loglevel=STRING] [--debug-logfile=FILENAME] [-q|-- Quiet] [--hook-script=ファイル名] [--stdout] [--stdout-size] [--autoDetect] [--show-exif=string] [--show-info=string] [- - summary ] [--manual] [--about] [--storage-info] [--shell] [-v|--version] [--list-cameras] [--list-ports] [ -a | - -bility] [--port=FILENAME] [--speed=SPEED] [--camera=MODEL] [--usbid=USBIDs] [--list-config] [--list-all-config ] [ - - get-config=STRING] [--set-config=STRING] [--set-config-index=STRING] [--set-config-value=STRING] [--reset] [--keep ] [ - - keep-raw] [--no-keep] [--wait-event=数、秒、ミリ秒または一致文字列] [--wait-event-and-download=数、秒、ミリ秒または一致文字列] [ --capture プレビュー] [--プレビュー表示] [-B|--bulb=SECONDS] [-F|--frames=COUNT] [-I|--interval=SECONDS] [--reset- 間隔] [- -capture-image] [--trigger-capture] [--capture-image-and-download] [--capture-movie=COUNT または SECONDS] [--capture-sound] [--capture- tethered =COUNT、秒、ミリ秒、または一致する文字列] [--trigger-capture] [-l|--list-folders] [-L|--list-files] [-m|--mkdir=DIRNAME] [ -r|-- rmdir =DIRNAME] [-n|--num-files] [-p|--get-file=RANGE] [-P|--get-all-files] [-t|--get -thumbnail=RANGE] [ -T|--get-all-thumbnails] [--get-metadata=RANGE] [--get-all-metadata] [--upload-metadata=STRING] [--get-raw -data=RANGE] [ --get-all-raw-data] [--get-audio-data=RANGE] [--get-all-audio-data] [-d|--delete-file=RANGE] [-D|- -すべてのファイルを削除] [-u|--upload-file=FILENAME] [--filename=FILENAME_PATTERN] [-f|--folder=FOLDER] [-R|--recurse] [-- no-recurse] [ --new] [--force 上書き] [--既存のスキップ]
答え1
努力する:
gphoto2 -f /store_00020002/DCIM/100PHOTO -d 1
答え2
私のために、
gphoto2 -f /store_00020001/DCIM/100CANON -d 41-90
これは効果がありました。 (範囲41〜90から削除されました)
次のコマンドを使用してフォルダ構造を取得できます
gphoto2 -l /
それに応じて削除コマンドを適用します。