File 如何在ksh中制作手工制作的锁文件?
我想创建一个手工制作的锁文件,以便让一个进程同时运行n次试图编辑一个文件,但他们必须等待轮到它 我试过这样的东西,但我知道它起作用了。。。 有什么建议吗File 如何在ksh中制作手工制作的锁文件?,file,locking,ksh,File,Locking,Ksh,我想创建一个手工制作的锁文件,以便让一个进程同时运行n次试图编辑一个文件,但他们必须等待轮到它 我试过这样的东西,但我知道它起作用了。。。 有什么建议吗 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 奇怪的方法。通常的bash方法也可能适用
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
奇怪的方法。通常的bash方法也可能适用于ksh:
exec 9>>lockfile
flock 9
很难理解你想要完成什么。你能把你的问题扩展到包括你试图实现的一步一步的用例吗。你说“…但我知道它在工作…”你是说“不工作”吗?祝你好运。请看和。