Tôi đang tìm kiếm cơ chế mutex
/semaphore
/concurrency
trong shell script
. Xem xét tình huống sau: Trừ khi người dùng "a" không đóng tệp được chia sẻ, người dùng "b" không thể mở/cập nhật tệp đó. Tôi chỉ tự hỏi làm thế nào để thực hiện cơ chế mutex
, semaphore
, critical sections
trong kịch bản lệnh shell.Có cơ chế mutex/semaphore nào trong các kịch bản lệnh shell không?
Một câu hỏi khác: Cách dễ nhất để triển khai locking mechanism
[cấp tệp] trong shell scripting
là gì?
có thể trùng lặp của [Cách nhanh chóng và bẩn để đảm bảo chỉ một phiên bản của tập lệnh shell đang chạy tại một thời điểm] (http://stackoverflow.com/questions/185451/quick-and-dirty-way-to -chỉ-chỉ-một-thể-của-một-vỏ-kịch bản-là-chạy-tại) – tripleee
Liên quan: https://unix.stackexchange.com/questions/70/what-unix-commands-can-be- được sử dụng-as-a-semaphore-lock –