diff options
author | Jesse Luehrs <doy@tozt.net> | 2020-04-19 23:08:22 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2020-04-19 23:08:22 -0400 |
commit | e294a568a29bcf7309be314c3157c3f85cdd1b62 (patch) | |
tree | c9e49edb4a9d89716cad26ed051f280fd9cc5432 /bin | |
parent | 6f10a47adc2fb42ffc965b954b9285123a82c094 (diff) | |
download | rbw-e294a568a29bcf7309be314c3157c3f85cdd1b62.tar.gz rbw-e294a568a29bcf7309be314c3157c3f85cdd1b62.zip |
make pass-import support adding into folders
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/pass-import | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/bin/pass-import b/bin/pass-import index cec6d46..201e419 100755 --- a/bin/pass-import +++ b/bin/pass-import @@ -24,8 +24,16 @@ for entry in $(pass git ls-files | grep '\.gpg$' | sed 's/\.gpg$//'); do folder="" fi if echo "$name" | grep -q '\.'; then - echo "$pw" | rbw add --uri "$name" "$full_name" "$user" + if [ -z "$folder" ]; then + echo "$pw" | rbw add --uri "$name" "$name" "$user" + else + echo "$pw" | rbw add --uri "$name" --folder "$folder" "$name" "$user" + fi else - echo "$pw" | rbw add "$full_name" "$user" + if [ -z "$folder" ]; then + echo "$pw" | rbw add "$name" "$user" + else + echo "$pw" | rbw add --folder "$folder" "$name" "$user" + fi fi done |