ಚಿರಾಗ್ ನಟರಾಜ್ <[email protected]> writes: Thanks Chiraag. Indeed the lines are correctly saved to the file, as evidenced after decrypting the file. `pass show` does show all lines, but after `pass show -c` the clipboard only reports the first line, based on xclip:
> █[debianx1e][~][130]$ seq 10 | pass insert -m multiline-test > Enter contents of multiline-test and press Ctrl+D when > finished: > > █[debianx1e][~][0]$ gpg -d ~/.password-store/multiline-test.gpg > gpg: encrypted with 4096-bit RSA key, ID 3X2LX6Z06W57BS03, created 2017-02-07 > "Ggsbawi Crdbtcw (never forget) <[email protected]>" > 1 > 2 > 3 > 4 > 5 > 6 > 7 > 8 > 9 > 10 > █[debianx1e][~][0]$ pass show multiline-test > 1 > 2 > 3 > 4 > 5 > 6 > 7 > 8 > 9 > 10 > █[debianx1e][~][0]$ pass show -c multiline-test > Copied multiline-test to clipboard. Will clear in 45 seconds. > █[debianx1e][~][0]$ for SELECTION in primary secondary clipboard; do echo > "${SELECTION}: $(xclip -o -selection $SELECTION)"; done > primary: xclip -o -selection clipboard > Error: target STRING not available > secondary: > clipboard: 1 > █[debianx1e][~][0]$ > I'm not sure if this is an issue with `pass show -c` or my clipboard. Ernesto > Hi Ernesto, > > Few things to try: > > Try the following: gpg -d ~/.password-store/<pass-name>.gpg — this > should show you whether the file even contains all of the lines you > inserted. If it does, then something weird is happening with "pass > show". Otherwise, something went wrong at the "pass insert -m" step. > > Sincerely, > > Chiraag
