скопление: плохое число: myfile.lock

Я пытаюсь поместить блокировку на файл как это:

flock -e myfile.lock

Результат:

flock: bad number: myfile.lock

Не имеет значения, существует ли файл или нет, или являюсь ли я корнем. Я даже попробовал chmod a+rwx myfile. Все еще получите ту же ошибку. Я попробовал то же не на моей машине, а на Debian, и я получаю ту же ошибку...

4
задан 20.02.2013, 16:28

0 ответов

Команда отсутствует. Попробуйте:

flock -e myfile.lock ls

Число является дескриптором файла использования alternativ:

(
  flock -e 200
  ls
) 200>myfile.lock

См. страницу справочника.

10
ответ дан 07.12.2019, 19:24

Теги

Похожие вопросы