本文介绍了如何在M4宏中缩进一段文本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
是否有一个好的方法来在m4宏中统一缩进一段文本?换句话说,宏
Is there a good way to uniformly indent a block of text in an m4 macro? In other words, the macro
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
我希望有一种方法可以将整个文本块缩进指定的数量.
I'd like to have a way to indent the whole block of text to a specified amount.
推荐答案
patsubst :
patsubst(mytext,`^', ` ')
这篇关于如何在M4宏中缩进一段文本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!