В ShИспользование <<< бросает ошибку на ш оболочки не в Баш
[SunOs] /opt # sh
[\h] \w \$ read -a array <<< "1 2 3";echo ${array[1]}
syntax error: `<' unexpected
В Bash
[SunOs] ~ # bash
[SunOs] ~ # read -a array <<< "1 2 3";echo ${array[1]}
2
Почему ошибка thorwn в "ш" оболочки, я использую SunOS 5.10 Generic_147440 -10 sun4v sparc sun4v
Спасибо, что не поддерживаются в SunOS, я могу запустить ту же команду в Linux и MacOSX, она работает – anish
@anish Кроме того 'read', доступный с' sh', не поддерживает '-a'. – devnull
@anish: 'sh' не' bash'. – choroba