Revision 9804
Added by Aaron Marcuse-Kubitza over 11 years ago
lib/sh/util.sh | ||
---|---|---|
548 | 548 |
echo_func |
549 | 549 |
|
550 | 550 |
# add #<>&- before every #<>&# reopen to fix strange bash bug |
551 |
local redirs=() |
|
551 |
local redirs=() i
|
|
552 | 552 |
for i in "$@"; do |
553 | 553 |
local redir_prefix="$(match_prefix '*[<>]' "$i")" |
554 | 554 |
if test "$redir_prefix"; then redirs+=("$redir_prefix&-"); fi |
Also available in: Unified diff
bugfix: lib/sh/util.sh: set_fds(): localize $i so it doesn't overwrite any previous value