The odd-looking "\ " escape is required to italicize <character-string>
without italicizing the final "s". See reStructuredText Markup
Specification, sections "Inline markup recognition rules" and "Escaping
Mechanism". Most importantly:
Escaped whitespace characters are removed from the output document
together with the escaping backslash. This allows for character-level
inline markup.
echo -e 'IN TXT two words \\n' | named-rrchecker -p
* Valid TXT RR with two unquoted words and trailing whitespace.
* Output: ``IN TXT "two" "words"``
- * Two unquoted words in the input are treated as two `<character-string>`s per :rfc:`1035#section-3.3.14`.
+ * Two unquoted words in the input are treated as two `<character-string>`\ s per :rfc:`1035#section-3.3.14`.
* Trailing whitespace is omitted from the last `<character-string>`.
echo -e 'IN TXT "two words" \\n' | named-rrchecker -p