Tôi rất xấu khi chạy kịch bản lệnh shell (với bash), tôi đang tìm cách kiểm tra xem nhánh git hiện tại có phải là "x" không, và hủy bỏ kịch bản nếu nó không phải là "x".bash script để kiểm tra xem nhánh git hiện tại = "x"
#!/usr/bin/env bash
CURRENT_BRANCH="$(git branch)"
if [[ "$CURRENT_BRANCH" -ne "master" ]]; then
echo "Aborting script because you are not on the master branch."
return; # I need to abort here!
fi
echo "foo"
nhưng điều này là không hoàn toàn đúng
Cho rằng mã của bạn không hợp lệ về cú pháp, [shellcheck. net] (http://shellcheck.net) nên là truy vấn đầu tiên của bạn. – mklement0