Tôi đang rsyncing một vài thư mục. Tôi có một bash terminal mở và đang thực hiện một cái gì đó như thế này:
for DIR in * ; do rsync -a $DIR example.com:somewhere/ ; done
Tuy nhiên nếu tôi muốn dừng toàn bộ mọi thứ, tôi nhấn Control-C. Điều đó dừng rsync, nhưng sau đó nó tiếp tục đi đến cái tiếp theo. Trong trường hợp này, tôi nhận ra những gì đã xảy ra và sau đó chỉ cần nhấn Control-C như một kẻ điên cho đến khi mọi thứ hoạt động trở lại.
Có cách nào đó để sửa lỗi này không. Tôi muốn nó vì vậy nếu tôi có một vòng lặp như vậy và nhấn Control-C, nó sẽ đưa tôi trở lại vỏ bash của tôi.