История изменений
Исправление den73, (текущая версия) :
Потому что ls -l *.sh - это список из трёх элементов, но с отсутствующими скобками. Запятых тут нет. Так и в тикле, и в баше. Вообще, чтобы быть ближе к тиклю, скобки тут должны быть фигурными, но на данном этапе обсуждения это неважно .
Исходная версия den73, :
Потому что ls -l *.sh - это список из трёх элементов, но с отсутствующими скобками. Запятых тут нет. Вообще, чтобы быть ближе к тиклю, скобки тут должны быть фигурными, но на данном этапе обсуждения это неважно .