X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=2019-kvm-forum%2Ffunctions;h=94948e2e94211d0c0fab156b183af4747c7989a6;hb=293a5c0960425b83d95ee6584e56e557b8b5e781;hp=7baaed08166994ec24f4a9d3c930da808cdf7a2b;hpb=5b8d6fe8e9223d08f0802e0666b21416a0a67119;p=libguestfs-talks.git diff --git a/2019-kvm-forum/functions b/2019-kvm-forum/functions index 7baaed0..94948e2 100644 --- a/2019-kvm-forum/functions +++ b/2019-kvm-forum/functions @@ -29,7 +29,8 @@ keys=(- OP OQ OR OS '[15~' '[17~' '[18~' '[19~' '[20~' '[21~') remember () { echo "$@" >> $HISTFILE - echo \"\\e${keys[$fnum]}\":\"\\C-k \\C-u"$@"\" >> $talkdir/bindings + echo "$@" | sed -e 's/"/\\"/g; s/$/"/' \ + -e 's/^/"\\e'"${keys[$fnum]}"'":"\\C-k \\C-u/' >> $talkdir/bindings ((fnum++)) } @@ -38,3 +39,8 @@ terminal () chmod -w $HISTFILE /bin/bash --rcfile $talkdir/bashrc "$@" } + +banner () +{ + printf "%s %s %s\\n" $'\e[1;37;41m' "$1" $'\e[0m' +}