From 576434048bf58bbab1c527d08e8eb3b6dfbe29c0 Mon Sep 17 00:00:00 2001 From: Mark Szymanski Date: Wed, 10 Aug 2011 18:49:20 -0500 Subject: [PATCH] Add simple password generator --- plugins/available/base.plugin.bash | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/plugins/available/base.plugin.bash b/plugins/available/base.plugin.bash index e361e04..cccd956 100644 --- a/plugins/available/base.plugin.bash +++ b/plugins/available/base.plugin.bash @@ -15,6 +15,18 @@ function myip { echo "Your public IP is: ${bold_green} $res ${normal}" } +pass() { + if [ -z "$(which gshuf)" ] + then + echo "Error: shuf isn't installed!" + return 1 + fi + + pass=$(shuf -n4 /usr/share/dict/words | tr '\n' ' ') + echo "With spaces (easier to memorize): $pass" + echo "Without (use this as the pass): $(echo $pass | tr -d ' ')" +} + # Function for previewing markdown files in the browser function pmdown() { -- 2.17.1