আমি ওএস এক্স-এ চালু হয়ে একটি সাধারণ পুনরাবৃত্তি টাস্ক সেট করার চেষ্টা করছি My আমার প্লাস্ট ফাইলটি / ব্যবহারকারী / আমার / লাইব্রেরি / লঞ্চ এজেন্টে রয়েছে এবং আমি যা করতে চাই তা হ'ল কমান্ডটি চালানো node --version
। আমার plist ফাইলটি দেখতে এমন দেখাচ্ছে:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.blah.testnode</string>
<key>ProgramArguments</key>
<array>
<string>node</string>
<string>--version</string>
</array>
<key>StartInterval</key>
<integer>300</integer>
</dict>
</plist>
আমি দৌড়ানোর সময় এটি সঠিক প্রতিক্রিয়া ছাপিয়েছিল launchctl load com.blah.testnode.plist
তবে এখন দেখে মনে হচ্ছে প্রতিটি পরবর্তী সম্পাদন আমাকে নীচের ত্রুটি দিচ্ছে:
8/24/14 1: 54: 03.845 PM com.apple.launchd.peruser.501 [251]: (com.blah.testnode [36483]) কাজ কার্যকর করতে ব্যর্থ হয়েছে (3) আবার চেষ্টা করার সময় আমাদের বলার জন্য ইভেন্ট সেটআপ করা হচ্ছে: 2: এ জাতীয় ফাইল বা ডিরেক্টরি নেই
8/24/14 1: 54: 03.845 অপরাহ্ন com.apple.launchd.peruser.501 [251]: (তথ্য.জায়াহারিস.টাস্টনোড [36483]) কাজ অদ্ভুত কারণে কার্যকর করতে ব্যর্থ হয়েছে (3): 2
কেউ কীভাবে এটি কাজ করতে জানে? ধন্যবাদ।