Module Name: src Committed By: blymn Date: Sun Jun 9 07:54:55 UTC 2019
Added Files: src/tests/lib/libcurses: chk_gen Log Message: Add a script that allows a check file to be created by cutting and pasting the contents of the square brackets in the "Excess nn bytes from slave" message emitted when the director is running in verbose mode (-v). To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/tests/lib/libcurses/chk_gen Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Added files: Index: src/tests/lib/libcurses/chk_gen diff -u /dev/null src/tests/lib/libcurses/chk_gen:1.1 --- /dev/null Sun Jun 9 07:54:55 2019 +++ src/tests/lib/libcurses/chk_gen Sun Jun 9 07:54:55 2019 @@ -0,0 +1,16 @@ +#!/bin/sh +# +# Simple script that will generate a check file from input pasted +# in, translate the octal \012 to \n and \015 to \r and then printf +# the resulting string. This allows output from the verbose cursts +# test to be translated into a check file simply. +# +OUT="" +while read -r line +do + next=`echo $line | sed -e 's/\n//' -e 's/\\015/\\r/g' -e 's/\\012/\\n/g'` + OUT="${OUT}${next}" +done +OUT=`echo "${OUT}" | sed 's/\n//'` + +printf "${OUT}"