From 5c618a5046f9795a51922fb1479b1b715c41bfdb Mon Sep 17 00:00:00 2001 From: tapesonthefloor Date: Wed, 18 Mar 2015 15:15:16 -0400 Subject: [PATCH] Eliminated proper names, fiddled with included word lengths, formatting --- passphrase | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/passphrase b/passphrase index 7e8c292..328088d 100755 --- a/passphrase +++ b/passphrase @@ -1,21 +1,17 @@ -#!/bin/bash +!/bin/bash # Generates random phrases appropriate for memorable but secure passwords. # Picks three words of intermediate length from local dictionary file. # Displays multiple sets. -for z in {1..5} +for z in {1..5}; do -do + for i in {1..5}; do -for i in {1..5} + echo $(grep "^[^'A-Z]\{3,8\}$" /usr/share/dict/words|shuf -n3) -do + done - echo $(grep "^[^']\{4,7\}$" /usr/share/dict/words|shuf -n3) - -done - -echo "" + echo "" done