
Приступайте к ненависти.
The customer explained that their program is just fine with files that have spaces in their name, but their program is a utility program, and it is used by other programs and scripts. Those other programs and scripts have a Unix heritage, and Unix file names rarely have spaces in their name. Consequently, those programs and scripts tend to have poor support for files with spaces in their name.
Баш прикольный. Кажется, из всех современных скриптовых языков, именно про него написано больше всего статей про ловушки и ошибки.
bash и есть эта ошибка (^ ^)'
^^
zsh прикольнее :)