#/bin/sh echo -n "Internet/...: " read _file="Internet/$REPLY" echo -n "Username: " read _login="$REPLY" echo -n "Password (empty to generate): " read [ -z "$REPLY" ] \ && _password="$(pwgen -syn -r "{}'\\§()°\`|[]\";" 16 1)" \ || _password="$REPLY" { echo "$_password"; echo "Username: $_login"; } | pass insert -m "${_file}" echo "=======" pass "${_file}"