무리 : 잘못된 번호 : myfile.lock


4

다음과 같은 파일에 잠금을 설정하려고합니다.

flock -e myfile.lock

결과는 다음과 같습니다.

flock: bad number: myfile.lock

파일의 존재 여부 또는 루트인지 여부는 중요하지 않습니다. 나는 chmod a + rwx myfile을 시도했다. 여전히 같은 오류가 발생합니다. 내 컴퓨터가 아니라 데비안에서 같은 것을 시도했지만 같은 오류가 발생합니다 ...

답변:


10

명령이 없습니다. 시험:

flock -e myfile.lock ls

숫자는 사용법 alternativ의 파일 설명자입니다.

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

매뉴얼 페이지를 참조하십시오.


고맙게도, 나는 여전히 얻지 못하지만 누락 된 명령 팁은 여기에서 작동했습니다 : 터미널 1 flock -x ./test.txt sleep 10및 터미널 2에서flock -x ./test.txt ls
Aquarius Power
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.