mirror of
				https://github.com/jtesta/ssh-audit.git
				synced 2025-11-03 18:52:15 +01:00 
			
		
		
		
	Fixed man page parsing error. (#301)
This commit is contained in:
		@@ -111,18 +111,9 @@ echo "Processing man page at ${MAN_PAGE} and placing output into ${GLOBALS_PY}..
 | 
				
			|||||||
#   * 'MAN_KEEP_FORMATTING' preserves the backspace-overwrite sequence when
 | 
					#   * 'MAN_KEEP_FORMATTING' preserves the backspace-overwrite sequence when
 | 
				
			||||||
#     redirected to a file or a pipe.
 | 
					#     redirected to a file or a pipe.
 | 
				
			||||||
#   * sed converts unicode hyphens into an ASCI equivalent.
 | 
					#   * sed converts unicode hyphens into an ASCI equivalent.
 | 
				
			||||||
#   * The 'ul' command converts the backspace-overwrite sequence to an ANSI
 | 
					 | 
				
			||||||
#     escape sequence. Not required under Cygwin because man outputs ANSI escape
 | 
					 | 
				
			||||||
#     codes automatically.
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
echo BUILTIN_MAN_PAGE = '"""' >> "${GLOBALS_PY}"
 | 
					echo BUILTIN_MAN_PAGE = '"""' >> "${GLOBALS_PY}"
 | 
				
			||||||
 | 
					MANWIDTH=80 MAN_KEEP_FORMATTING=1 man "${MAN_PAGE}" | sed $'s/\u2010/-/g' >> "${GLOBALS_PY}"
 | 
				
			||||||
if [[ "${PLATFORM}" == CYGWIN* ]]; then
 | 
					 | 
				
			||||||
    MANWIDTH=80 MAN_KEEP_FORMATTING=1 man "${MAN_PAGE}" | sed $'s/\u2010/-/g' >> "${GLOBALS_PY}"
 | 
					 | 
				
			||||||
else
 | 
					 | 
				
			||||||
    MANWIDTH=80 MAN_KEEP_FORMATTING=1 man "${MAN_PAGE}" | ul | sed $'s/\u2010/-/g' >> "${GLOBALS_PY}"
 | 
					 | 
				
			||||||
fi
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
echo '"""' >> "${GLOBALS_PY}"
 | 
					echo '"""' >> "${GLOBALS_PY}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
echo "Done."
 | 
					echo "Done."
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user