On 25/11/16 22:24, Alex Ryan wrote: > I am not certain about this but I *think* this might be a bug in shuf. > > full description of how to reproduce is here > http://stackoverflow.com/questions/40730239/shuf-generates-bad-file-descriptor-error-on-nfs-but-only-when-run-as-a-backgro
The minimum reproducer is: $ shuf 0>&- shuf: read error: Bad file descriptor The reason is that the specified file is reopened to stdin, which is a general technique used by single file filters. I.E. this isn't specific to shuf: $ tac 0>&- tac: standard input: read error: Bad file descriptor You can avoid the issue by redirecting stdin from the file like: $ shuf < your_file cheers, Pádraig.
