[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Quilt-dev] [patch 7/8] test/run: Fix the condition for using /bin/sh
|
From: |
Jean Delvare |
|
Subject: |
[Quilt-dev] [patch 7/8] test/run: Fix the condition for using /bin/sh |
|
Date: |
Sun, 02 Feb 2014 15:20:45 +0100 |
|
User-agent: |
quilt/0.61-1 |
* Command lines containing "&" need /bin/sh.
* "*" and "?" need not be escaped inside brackets in regular expressions.
---
test/run | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- a/test/run
+++ b/test/run
@@ -119,7 +119,7 @@ sub exec_test($$) {
my ($raw_prog, $in) = @_;
local (*IN, *IN_DUP, *IN2, *OUT_DUP, *OUT, *OUT2);
my $prog = [ shellwords($raw_prog) ];
- my $needs_shell = ($raw_prog =~ /[][|<>;`\$\*\?]/);
+ my $needs_shell = ($raw_prog =~ /[][|&<>;`\$*?]/);
if ($prog->[0] eq "umask") {
umask oct $prog->[1];
- [Quilt-dev] [patch 0/8] test/run: Cleanups and optimizations, Jean Delvare, 2014/02/02
- [Quilt-dev] [patch 1/8] test/run: Delay command line splitting, Jean Delvare, 2014/02/02
- [Quilt-dev] [patch 2/8] test/run: Use perl module Text::ParseWords, Jean Delvare, 2014/02/02
- [Quilt-dev] [patch 3/8] test/run: Drop support for su and sg, Jean Delvare, 2014/02/02
- [Quilt-dev] [patch 5/8] test/run: Reorder functions, Jean Delvare, 2014/02/02
- [Quilt-dev] [patch 6/8] test/run: Declare global variables as such, Jean Delvare, 2014/02/02
- [Quilt-dev] [patch 8/8] test/run: Minor performance optimizations, Jean Delvare, 2014/02/02
- [Quilt-dev] [patch 4/8] test/run: Massive reindentation, Jean Delvare, 2014/02/02
- [Quilt-dev] [patch 7/8] test/run: Fix the condition for using /bin/sh,
Jean Delvare <=
- Re: [Quilt-dev] [patch 0/8] test/run: Cleanups and optimizations, Andreas Grünbacher, 2014/02/02
- Re: [Quilt-dev] [patch 0/8] test/run: Cleanups and optimizations, Raphael Hertzog, 2014/02/05
Re: [Quilt-dev] [patch 0/8] test/run: Cleanups and optimizations, Jean Delvare, 2014/02/05