Когда я бегу
curl | tee test.txt; echo ${PIPESTATUS[0]}
Я правильно вижу
curl: попробуйте 'curl --help' или 'curl --manual' для получения дополнительной информации
2
Но когда я пытаюсь запустить точно такую же команду, используя '/bin/sh':
sh -c "curl | tee test.txt; echo \${PIPESTATUS[0]}"
я получил
curl: попробуйте 'curl --help' или 'curl --manual' для получения дополнительной информации
sh: 1: плохая замена
Как мы можем решить проблему Bad substitution
, пожалуйста?