【发布时间】:2016-03-15 03:56:14
【问题描述】:
我想做这样的事情:
~ cat dump.sh
command 1 | command 2 | command 1 | command 2 | ...(ten times) | command 1 | command2
~ ./dump.sh < demo.log
那么如何修改dump.sh,同时我可以精确地指定command 1和command 2的时间n来处理demo.log?
【问题讨论】:
-
你能提供两个简单的命令,可以在 demo.log 文件中成对应用 n 次吗?这并不容易弄清楚,因此要帮助你。
-
一旦你发现自己在重复这样的事情,这通常意味着有更好的方法来做你正在做的任何事情。
-
@zezollo 很难想象这会实际上有用的场景,但不难想出一对过滤器来做......一些事情。我使用
sed "s/^/one /"和sed "s/^/two /"进行测试。 -
脑筋急转弯,只是为了好玩!