У меня есть следующий фрагмент:
printf "%s\n%s\n%s" $(echo "'hello world' world")
Я бы ожидал, что он произведет:
hello world
world
Но это на самом деле производит:
'hello
world'
world
Почему указанная выше команда не совпадает с приведенной ниже?
printf "%s\n%s\n%s" 'hello world' world