Tôi đang viết một tập lệnh bash nơi tôi muốn thoát nếu người dùng không root. Các điều kiện hoạt động tốt, nhưng kịch bản không thoát.
[[ `id -u` == 0 ]] || (echo "Must be root to run script"; exit)
Tôi đã thử sử dụng &&
thay vì ;
nhưng không hoạt động.
exit 1
để hiểu quy trình cha mẹ xảy ra sự cố.