bw export だと全部エクスポートされてしまうけど、特定のコレクションの中身だけ export したい。
bw login
bw unlock
# 一応
bw syncbw list collections --prettyor
bw list folders --pretty--pretty をつけると中身を確認しやすい。
bw list items --pretty --collectionid <collectionid> > export.jsonor
bw list items --pretty --folderid <folderid> > export.jsonjq コマンドでインポートできる形式に変換する。bw export と同じになっていればよさそう。
jq '{encrypted: false, folders: [], items: [.[] | del(.object, .organizationId, .collectionIds, .folderId)]}' export.json > import.jsonWeb UI でもインポートはできるけど、エラーメッセージがデスクトップアプリの方が詳しかった。 CLI だとインポート先を指定してのインポートができない。
ファイル形式は Bitwarden (json)