3
разница между $ {} и $ () в сценарии оболочки
$ echo $(date) Thu Jul 2 16:33:11 SGT 2015 $ echo ${date} $ name=foo $ echo $(name) ksh: name: not found $ echo ${name} foo Похоже, $ {variable} совпадает с $ variable. в то время как $ () должен выполнить команду. Зачем тогда использовать $ {}?