Hi All,
Странные дела у меня с Башем творяться...
открываю файл на чтение и читаю оттуда
5<fromfile
read -u 5
read -u 5
Все работает, если дескриптор 5 не был _уже_ открыт при старте bash.
Но если он уже был открытым, когда bash стартовал, то все мои попытки его переоткрыть/закрыть ни к чему не приводят, строки
5<&-
5<fromfile
просто молча игнорируются, чтение нормально идет, но из того файла, который был открыт раньше.
Это как, нормально? И что делать?