File tree 1 file changed +4
-4
lines changed
1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -16,12 +16,12 @@ sub err {
16
16
17
17
while (<>) {
18
18
chomp ;
19
- / ^ \s *sed \s +-i/ and err ' sed -i is not portable' ;
20
- / ^ \s *echo \s +-n/ and err ' echo -n is not portable (please use printf)' ;
19
+ / \b sed \s +-i/ and err ' sed -i is not portable' ;
20
+ / \b echo \s +-n/ and err ' echo -n is not portable (please use printf)' ;
21
21
/ ^\s *declare\s +/ and err ' arrays/declare not portable' ;
22
22
/ ^\s *[^#]\s *which\s / and err ' which is not portable (please use type)' ;
23
- / test \s +[^=]*==/ and err ' "test a == b" is not portable (please use =)' ;
24
- / ^ \s *export \s +[^= ]*=/ and err ' "export FOO=bar" is not portable (please use FOO=bar && export FOO)' ;
23
+ / \b test \s +[^=]*==/ and err ' "test a == b" is not portable (please use =)' ;
24
+ / \b export \s +[A-Za-z0-9_ ]*=/ and err ' "export FOO=bar" is not portable (please use FOO=bar && export FOO)' ;
25
25
# this resets our $. for each file
26
26
close ARGV if eof ;
27
27
}
You can’t perform that action at this time.
0 commit comments