Getlock এক বা একাধিক lockfiles লক, এবং তারপর একটি শেল কমান্ড চালাতে পারেন, যা একটি ওপেন সোর্স, আবেদন লকিং সহজ এবং বিনামূল্যে কমান্ড-লাইন ফাইল হয়.
getlock আমরা ব্যবহারের কিছু উদাহরণ তালিকাভুক্ত করেছি নীচে ইত্যাদি lockfile, বর্তমান ধারক বন্ধ হত্যা, ফাইল লক করতে পারেন যখন মাত্র একটি কমান্ড চালানোর জন্য, সৌজন্যে ফাইল লক ব্যবহারকারীদের অনুমতি, বিভিন্ন উন্নত বিকল্প উপস্থিত রয়েছে প্রকল্প এর হোম পেজে:
তারপর, প্রোগ্রাম চালানো লক করতে পারেন যদি অবিলম্বে ব্যর্থ একাধিক ফাইল লক করুন:
& Nbsp; getlock /tmp/file1.lck /tmp/file2.lck "প্রতিধ্বনি হ্যালো"
একটি ফাইল, প্রোগ্রাম চালান '/tmp/lockfail.sh' না পেতে পারেন লক লক 1 মিনিট জন্য চেষ্টা করুন:
& Nbsp; getlock -w -t 60 /tmp/file1.lck -F "/tmp/lockfail.sh" "প্রতিধ্বনি লক পেয়েছিলাম"
30 সেকেন্ড অপেক্ষা করার পর lockfile মালিক হত্যা:
& Nbsp; getlock 30 -k /var/lock/file1.lck "প্রতিধ্বনি লক পেয়েছিলাম" -w -G
শুধু একটি প্রোগ্রাম রান না, ফাইল লক:
& Nbsp; getlock -w -n /var/lock/file1.lck /tmp/file2.lck
প্রোগ্রাম এমনকি লক পেতে পারে না, যদি সঞ্চালন করুন:
& Nbsp; getlock -w -t 30 -X /tmp/file1.lck "/usr/sbin/program-that-must-run.sh"
এই শেষ জন্য PID, লিখুন না, 3 ফাইল লক করুন:
& Nbsp; getlock -w /tmp/lockfile1.lck /var/lock/lockfile2.lck -s /home/colum/MyWork.txt "চ /home/colum/MyWork.txt"
নতুন এই রিলিজে কি:.
- এই সংস্করণে যোগ করা হয়েছে -v / -সংস্করণ কমান্ড লাইন পতাকা এবং -n / -nohup কমান্ড লাইন পতাকা
পাওয়া মন্তব্যসমূহ না