fix(genpass): add compatibility for macOS paste command

"paste" on macOS requires a '-' to signify that the standard input is used.
Without the '-' character, the command errors out.
This commit is contained in:
Patrick Harrison 2020-12-14 10:11:12 +07:00 committed by Marc Cornellà
parent 076f7f1eb1
commit 2db42c6ce7

View file

@ -101,6 +101,6 @@ genpass-xkcd() {
for i in {1..$num}; do for i in {1..$num}; do
printf "$n-" printf "$n-"
printf "$dict" | shuf -n "$n" | paste -sd '-' printf "$dict" | shuf -n "$n" | paste -sd '-' -
done done
} }