On Thursday 2013-02-28 04:59, Linda Walsh wrote:
if I type in: while read fn;do ls -l "$fn"; done < <('ls' -1)
into bash, I get a listing of files.
But if I put that line in a file. It doesn't work.
As usual, your bug reporting skills need much improvement. Like, _show_ us the file.
Why? Because of a suse-only patch to disable running such scripts under the user's shell, and only run them under /bin/sh.
What patch is it? Since you obviously know of it, you could have named it, i.e. the filename within the particular osc package.
The above doesn't work under /bin/sh.
/bin/sh only gives you the guarantee of a POSIX shell. It may not recognize bashisms, of which I believe "<(commnad)" is one. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org