我使用M4創建一些基本的宏和我認識到,使用esyscmd時,有一個尾隨新行添加到字符串運行該命令時。 實施例: define(MY_HOSTNAME, esyscmd(`hostname'))
MY_HOSTNAME
Some other text...
渲染: > my.host.name
>
> Some other text...
(完成一個尾隨新行) 通過在結尾處添加dnl
[email protected]:/home/chandrasekar/gftp# ./autogen.sh --prefix=$(pwd)
gettextize -c --intl -f
gettextize: warning: the option '--intl' is deprecated and will be removed
configure.in:89: warning:
是否有一種很好的方法可以在m4宏中統一縮進一段文本?換句話說,宏 define(`mytext',dnl
This is
a
piece of text
that I would like
to indent)
mytext
生成 This is
a
piece of text
that I would like
to indent
我希望有一種方法來文本的整個塊縮進到