carta
wlock(1)

wlock1

Tests or sets a file with posix-fcntl() write-locks

Usage

wlock [-s [-a seconds]] [-t] [-v] [-b begin] [-l length] file

or

wlock [-s] [-v] [-b begin] [-l length] file program [arguments]

Overview

This program sets or tests advisory locks conforming to POSIX fcntl() call. You may specify optionaly a program to start it within the lock context.

Options

These options are accepted. If a program is provided as argument wlock will start it.

-s

Sets the lock.

-t

Test the lock (default).

-v

Verbose output.

-b begin

The lock starts at byte #begin.

-l length

The lock will be length bytes long.

-a seconds

The lock is active for seconds (default=86400).

Return values

0

In test mode this means that the file is locked. In set mode it indicates the succesful creation of the lockfile

1

The file is not locked. Only available in testmode.

2

Some error has occurred.

History

  • Debian 12 (Bookworm) to Debian 2.2 (Potato): the text shown here
  • Debian 2.1 (Slink) to Debian 2.0 (Hamm)

Author

wlock has been written by Ulli Horlacher ([email protected]>.

From sendfile 2.1b.20080616-10 in Debian 12 (Bookworm). Parsed by carta from the page's man source.