История изменений
Исправление vodz, (текущая версия) :
это не то что нужно
$ cat arg.sh
#!/bin/sh
echo "$#: $*"
$ ./arg.sh <(cat arg.sh)
1: /dev/fd/63
Как видите, это генерит с «именем файла». Не везде, без гарантий. Но это на самом деле ссылка на fifo. Так что все фокусы с невозможностью второго прохода будут на лицо.
Исходная версия vodz, :
это не то что нужно
$ cat arg.sh
#!/bin/sh
echo "$#: $*"
$ ./arg.sh <(cat arg.sh)
1: /dev/fd/63
Как видите, это генерит с «именем файла». Не везде, без гарантий. Но это на самом деле ссылка на fifo. Так что все фокусы с невозможностью второго прохода будут не лицо.