Làm cách nào để biết liệu một số git clone
có lỗi trong tập lệnh bash không?Làm thế nào để phát hiện nếu một bản sao git thất bại trong một tập lệnh bash
git clone [email protected]:my-username/my-repo.git
Nếu có lỗi, tôi muốn chỉ đơn giản là exit 1
;
Bạn có thể cân nhắc việc thêm> & 2 vào lệnh echo để gửi nó tới stderr thay vì stdout. Nếu không thì câu trả lời hoàn hảo. +1 – Nemo
Khi gọi 'thoát',' thoát' không có args giống với 'exit $?'. – jordanm
@jordanm - Ngoại trừ trong các ví dụ này, $? sẽ được sửa đổi bởi lệnh gọi thành 'echo'. Vì vậy, một 'lối ra' đơn giản sẽ thoát với trạng thái không. – Nemo