To jest polecenie lckdo, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
lckdo - uruchom program z przytrzymaną blokadą
STRESZCZENIE
ckdo [opcje] {lockfile} {program} [argumenty]
OPIS
ckdo uruchamia program z przytrzymaną blokadą, aby zapobiec uruchamianiu wielu procesów
równolegle. Używaj tak jak miło or noup.
Teraz, gdy util-linux zawiera podobne polecenie o nazwie Trzódka, lckdo jest przestarzałe i będzie
zostać usunięte z niektórych przyszłych wersji moreutils.
OPCJE
-w
Jeśli blokada jest już utrzymywana przez inny proces, poczekaj na jej zakończenie zamiast
zawodzi natychmiast.
-W {sek}
To samo co -w, ale czekaj nie dłużej niż sek sekund.
-e
Uruchom program bezpośrednio, bez rozwidlenia i oczekiwania (zachowuje dodatkowy plik)
deskryptor otwarty).
-E {nnn}
Ustaw numer deskryptora pliku, aby był otwarty podczas wykonywania (implikuje -e).
-n
Nie twórz pliku blokady, jeśli nie istnieje.
-q
Nie wytwarzaj żadnych wyników, jeśli blokada jest już przytrzymana.
-s
Zablokuj w trybie udostępnionym (odczyt).
-x
Zablokuj w trybie wyłączności (zapisu) (domyślnie).
-t
Sprawdź istnienie zamka.
EXIT STATUS
Jeśli blokada została pomyślnie nabyta, zwracana wartość jest wartością programu wywołanego przez
ckdo. Jeśli nie można uzyskać blokady, zwracane jest EX_TEMPFAIL. Jeśli był problem
otwarcie/utworzenie lub zablokowanie pliku blokady, zostanie zwrócone EX_CANTCREAT lub EX_OSERR.
Korzystaj z lckdo online za pomocą usług onworks.net