From 2fbe7a327e8d5ba8752226e91647849ec9f7ad43 Mon Sep 17 00:00:00 2001 From: nemunaire Date: Fri, 13 Apr 2018 12:39:03 +0200 Subject: [PATCH] password_paper: fix handling of ^ --- password_paper/pass.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/password_paper/pass.sh b/password_paper/pass.sh index 26edb062..82e95706 100755 --- a/password_paper/pass.sh +++ b/password_paper/pass.sh @@ -48,8 +48,8 @@ ID=0 while read LINE do ID=$(($ID + 1)) - NAME=$(echo $LINE | cut -d : -f 1 | sed 's/\\/\\textbackslash{}/g;s/&/\\&/g;s/%/\\%/g;s/\$/\\$/g;s/#/\\#/g;s/_/ /g;s/{/\\{/g;s/}/\\}/g;s/~/\\textasciitilde{}/g;s/\^/\\textasciicircum{}/g') - PASS=$(echo $LINE | cut -d : -f 2- | sed 's/\\/\\textbackslash{}/g;s/&/\\&/g;s/%/\\%/g;s/\$/\\$/g;s/#/\\#/g;s/_/\\_/g;s/{/\\{/g;s/}/\\}/g;s/~/\\textasciitilde{}/g;s/\^/\\textasciicircum{}/g') + NAME=$(echo $LINE | cut -d : -f 1 | sed 's/&/\\&/g;s/%/\\%/g;s/\$/\\$/g;s/#/\\#/g;s/_/ /g;s/{/\\{/g;s/}/\\}/g;s/~/\\textasciitilde{}/g;s/\^/\\\\textasciicircum{}/g') + PASS=$(echo $LINE | cut -d : -f 2- | sed 's/&/\\&/g;s/%/\\%/g;s/\$/\\$/g;s/#/\\#/g;s/_/\\_/g;s/{/\\{/g;s/}/\\}/g;s/~/\\textasciitilde{}/g;s/\^/\\\\textasciicircum{}/g') echo "\\zz{$ID}{$NAME}{$PASS}"