Tôi muốn đặt cờ trong tập lệnh shell (bash) để nếu mọi thứ trả về giá trị khác không, một cờ được đặt (nghĩa là đặt một biến như errors="True"
).
Cho đến nay, tôi đã nghĩ đến việc gọi kịch bản với scriptname.sh 2>Error.log
và sau đó làm một cái gì đó như:
if $(wc -l error.log) != 0; then
errors="True"
Phải có một cách tốt hơn nhiều. Vui lòng làm sáng tỏ cho tôi.