LINUX.ORG.RU

История изменений

Исправление vodz, (текущая версия) :

Вашей ссылкой хорошо можно продемонстрировать почему плохи башизмы. Я долго не искал, взял строку из середины статьи:

read -r -u -n $MESSAGE <&3
А теперь читам man bash и офигеваем, что именно хотел сказать автор. Ведь -u требует fd, то есть без всяких извращений с <& можно написать -u 3, но, насколько я помню, это одна из той самой фигни, которая сломала совместимость между версиями bash-а и означало раньше что-то другое.

Исходная версия vodz, :

Вашей ссылкой хорошо можно продемонстрировать почему плохи башизмы. Я долго не искал, взял строку из середины статьи:

read -r -u -n $MESSAGE <&3
А теперь читам man bash и офигеваем, что именно хотел сказать автор. Ведь -u требует fd, то есть без вякий извращений с <& можно написать -u 3, но, насколько я помню, это одна из той самой фигни, которая сломала совместимость между версиями bash-а и означало раньше что-то другое.