【发布时间】:2014-03-11 22:16:45
【问题描述】:
我正在尝试在 tcl 中查找包含大于号的字符串。 到目前为止我尝试了什么:
grep -orI -- {\> somestring} dir
但这似乎不起作用。
然后我试着只寻找大于号:
grep -orI -- \> dir
那没用..
【问题讨论】:
-
grep 不是 Tcl 命令。因此,这必须是程序中 exec 语句或某些自定义过程的一部分,您应该将其包括在内。如果它是一个 exec 调用,您必须注意引用,因为 > 用于指示 Tcl exec 命令中的重定向。为什么不读取文件并使用 Tcl regexp 命令?
-
我只是想在一个巨大的文件中计算以
>为前缀的特定 IP 地址的实例。使用 grep 和wc -l是我想到的第一件事,然后我很好奇它为什么不起作用。之后我阅读了this 解决了这个问题。