对于我所从事的个人开发和项目,我们使用四个空格而不是制表符.但是,我需要使用heredoc,我不能在不打破缩进流的情况下这样做.
我能想到的唯一可行的方法是:
usage() {
cat << ' EOF' | sed -e 's/^ //';
Hello, this is a cool program.
This should get unindented.
This code should stay indented:
something() {
echo It works, yo!;
}
That's all.
EOF
}
Run Code Online (Sandbox Code Playgroud)
有一个更好的方法吗?
如果这属于Unix/Linux Stack Exchange,请告诉我.
我开始使用Haxe和OpenFl,并且拥有一些Javascript和Lua的经验.
它很顺利,直到我需要一个类似于wait()Lua等的功能,它会停止脚本,直到你设置的秒数结束.
我该怎么做呢?
编辑:澄清一下,我正在构建Flash.