【发布时间】:2014-04-15 22:55:24
【问题描述】:
我正在尝试在其他 awk 文件中重用名为 util.awk 的文件
我想做以下事情:
util.awk
function ltrim(s) { sub(/^[ \t]+/, "", s); return s }
function rtrim(s) { sub(/[ \t]+$/, "", s); return s }
function trim(s) { return rtrim(ltrim(s)); }
printTrim.awk
@include "util.awk"
BEGIN {
printf("%s",trim(" test "))
}
我希望以一种优雅的方式将脚本 util.awk 包含在 printTrim.awk 中。
我没有 gawk 也不是 n 安装它的选项。我听说有一种方法可以做到这一点,但我无法做到。
欣赏
【问题讨论】: