我有兩個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