我有两个Perl的一个套:如何在Perl中结合两个条件?
perl -pe "s/\b$a\b/$b/g if m/param1 /" test
和
perl -pe "s/\b$a\b/$b/g unless /^#/" test
我怎样才能结合if m/somthing/
和unless /something/
,如:
[[email protected] tmp]# perl -pe "s/\b$a\b/$b/g if m/param1/ unless /^#/" test
syntax error at -e line 1, near "m/param1/ unless"
另请注意,它更好地使用&&而不是'和'。 '和'的优先级低于&& – 2010-06-07 17:06:24