s4

changeset 468:c00857f0e9d2

Avoid `+' and `=' in random string in case of being used as CGI args
author HIROSE Yuuji <yuuji@gentei.org>
date Tue, 22 Aug 2017 15:23:39 +0859
parents 598f00f1b995
children f095f639e5bf
files s4-funcs.sh
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line diff
     1.1 --- a/s4-funcs.sh	Tue Aug 22 08:55:48 2017 +0859
     1.2 +++ b/s4-funcs.sh	Tue Aug 22 15:23:39 2017 +0859
     1.3 @@ -1020,7 +1020,8 @@
     1.4  )
     1.5  genrandom() {
     1.6    # $1=columns (default: 10)
     1.7 -  dd if=/dev/urandom count=1 2>/dev/null|nkf -MB|fold -w${1:-10}|sed -n 10p
     1.8 +  dd if=/dev/urandom count=1 2>/dev/null|nkf -MB \
     1.9 +      | tr -d '+='|fold -w${1:-10}|sed -n 10p
    1.10  }
    1.11  genserial() {
    1.12    echo $((($(date +%s)-1433084400)/10))c$$