Ketika saya berlari
curl | tee test.txt; echo ${PIPESTATUS[0]}
Saya melihat dengan benar
curl: coba 'curl --help' atau 'curl --manual' untuk informasi lebih lanjut
2
Tetapi ketika saya mencoba menjalankan perintah yang persis sama menggunakan '/ bin / sh':
sh -c "curl | tee test.txt; echo \${PIPESTATUS[0]}"
saya mendapat
curl: coba 'curl --help' atau 'curl --manual' untuk informasi lebih lanjut
sh: 1: Substitusi buruk
Bagaimana kita bisa menyelesaikannya Bad substitution
masalah, tolong?
sh -c "<your above link answer's scripts here>"
?