Tôi có một vài ổ đĩa được mã hóa mà tôi gắn kết thủ công bằng tập lệnh sau khi bắt đầu. Một trong những ổ đĩa đó lưu trữ thư mục dropbox của tôi.Khởi động lại dropbox-daemon nếu chạy
Tôi cần kiểm tra xem dropbox có đang chạy hay không khi gắn ổ đĩa để tôi có thể dừng dropbox và sau đó khởi động lại để nó đồng bộ hóa chính xác.
Đây là những gì tôi có cho đến nay, nhưng tôi không thể làm cho nó ngừng dropbox nếu nó đã chạy.
#!/bash/rc
if ~/dropbox.py running && [ $? -eq 1 ]; then
~/dropbox.py stop
else
~/dropbox.py start
fi
Bạn có thể sử dụng '/etc/init.d/dropbox stop' – fedorqui
Vấn đề là nó không bao giờ dừng dropbox, chỉ nói rằng nó đang chạy. Điều tôi muốn là dropbox dừng lại và sau đó bắt đầu nếu nó thấy rằng dịch vụ đang chạy. – hild