【发布时间】:2015-07-16 19:53:37
【问题描述】:
关于如何在 perl 脚本中声明 grep,我有点陷入困境。我想要做的是让我的 perl 脚本执行以下命令:
cat config.ini | grep -v "^#" | grep -v "^$"
通常这个表达式会清理/过滤所有以#和$开头的条目并打印配置的变量。
但是我不知道如何声明它。我已经使用了下一个表达式,但是当我要引入 grep # 或 $ 时它失败了
system("(cat config.ini| grep ........);
有什么建议吗?
【问题讨论】:
-
/^[#$]/ or print while <$fh>;或perl -ne '/^[#$]/ or print' config.ini
标签: regex linux perl perlscript