0
我想創建一個手動鎖定文件,以便讓一個進程運行n次,同時嘗試編輯一個文件,但是他們必須等待輪到它。如何在ksh中創建一個手動鎖定文件?
我試過這樣的東西,但我的工作... 有什麼建議嗎?
function(){
if test -f file.lock
then
print lock file exist
sleep 5
else
print lock > file.lock
fi
}
function
stuff of the code
rm file.lock
這真的很難理解你正在試圖完成的任務。您能否擴展您的問題以包含您試圖實現的逐步使用案例。你說「......但是我的工作......」,你的意思是「不工作」?祝你好運。 – shellter 2012-01-18 15:31:46
請參閱[BashFAQ/045](http://mywiki.wooledge.org/BashFAQ/045)和[進程管理](http://mywiki.wooledge.org/ProcessManagement)。 – 2012-01-19 22:33:17