13
Mengunci skrip shell yang benar?
Terkadang Anda harus memastikan bahwa hanya satu instance skrip shell yang berjalan pada saat yang sama. Misalnya pekerjaan cron yang dijalankan melalui crond yang tidak menyediakan penguncian sendiri (misalnya default Solaris crond). Pola umum untuk menerapkan penguncian adalah kode seperti ini: #!/bin/sh LOCK=/var/tmp/mylock if [ -f $LOCK ]; then # …