আমার কাছে একটি ছোট শেল স্ক্রিপ্ট রয়েছে যা একটি প্রকল্পের জন্য একটি নতুন অনুস্মারক তৈরি করে। এটি বেশ সূক্ষ্মভাবে কাজ করে এবং আমি কমান্ড লাইনে কার্যকর করতে পারি newCfSamples "my new sample"
এবং অনুস্মারকটি তৈরি হয়।
আমার কাছে এখন একটি ছোট আর স্ক্রিপ্ট রয়েছে যা কোনটি নমুনা নতুন তা নির্ধারণ করে এবং এটির জন্য এটি একটি অনুস্মারক তৈরি করা উচিত। এই স্ক্রিপ্টটি পাশাপাশি কাজ করে এবং অনুস্মারক তৈরি করে।
দুজনে মিলে, তাই ক্রন আমার আর স্ক্রিপ্ট শুরু হচ্ছে বিন্দু যখন এটি আমার সামান্য নির্বাহ করা হয় এ ব্যর্থ newCfSamples
নিম্নলিখিত ত্রুটির বার্তা সঙ্গে স্ক্রিপ্ট: execution error: Reminders got an error: An error of type -1743 has occurred. (-1743)
।
আমি তখন আমার স্ক্রিপ্টটি সরাসরি দিয়ে শুরু করি cron
এবং এটিও ব্যর্থ হয়। এখানে সম্পূর্ণ ত্রুটি বার্তা।
Subject: Cron <madejung@madejung-2> /Users/madejung/bin/newCfSamples test
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=madejung>
X-Cron-Env: <USER=madejung>
X-Cron-Env: <HOME=/Users/madejung>
Date: Wed, 14 Sep 2016 15:42:00 +0200 (CEST)
290:540: execution error: Reminders got an error: An error of type -1743 has occurred. (-1743)
কেউ যদি আমাকে এই দৌড়াতে সহায়তা করে তবে দুর্দান্ত হবে।
আমার newCfSamples
স্ক্রিপ্টটি এর মতো দেখাচ্ছে:
#!/usr/bin/env bash
# Make a new reminder via terminal script
# args: remind <title> <date> <time>
my_date=`date "+%d/%m/%Y"`
my_time='09:00'
osascript - "$1" "${my_date}" "${my_time}" <<END
on run argv
set stringedAll to date (item 2 of argv & " " & item 3 of argv)
tell application "Reminders"
make new reminder in list "CF User Sample" with properties {name:item 1 of argv, due date:stringedAll}
end tell
end run
END
osascript
একটি অনলাইন উত্স থেকে লাইনগুলি অনুলিপি এবং অনুলিপি করা শুরু করেছি started আমি কিছু অদ্ভুত ত্রুটিযুক্ত বার্তা পেয়েছি 567:570: syntax error: Expected end of line, etc. but found command name. (-2741)
যাতে আমি ভেবেছিলাম সাদা জায়গাটি সঠিক :-) @ ইউজার 3439894 আপনি কি আপনার সমাধান সরবরাহ করতে পারেন? আমি এটি launchd
এবং জিইউআই দিয়েও পরীক্ষা করেছি LaunchControl
কিন্তু এটি টোডো এন্ট্রিও তৈরি করে না। আগাম ধন্যবাদ.
Reminders
। এছাড়াও যখন আমি আমার আর স্ক্রিপ্টের মধ্যে এটি ব্যবহার শুরু করি। এভাবে কি হারিয়ে যাচ্ছে Launchd
? কিন্তু আমাকে জিজ্ঞাসা করেননি?
R
, আমি আপনার পরিবেশটিকে পরীক্ষার জন্য সত্যই পুনরুত্পাদন করতে পারি না তবে আমি আপনার পোস্ট করা স্ক্রিপ্টটি চালিয়েছি,list
আইটেমটিকে একটি উপযুক্ত টার্গেটে পরিবর্তন করেছি এবং এটি টার্মিনাল থেকে দৌড়ে এবং লঞ্চ এজেন্ট হিসাবে স্ক্রিপ্ট সেটটিlaunchd
দিয়ে ব্যবহার করেছে ran । ( ওএস এক্স-এ এটি অবনমিত হওয়ায় আমি আর ব্যবহার করি না )) এটি লগ ইন হওয়া এবং লক না হওয়া সিস্টেমের সাথে। বিটিডাব্লু, আপনার স্ক্রিপ্টে সমস্ত সম্পূর্ণ অপ্রয়োজনীয় সাদা-স্থান কী হবে? এই চিত্রটিতে প্রদর্শিত কোডের 13 টি লাইনের মধ্যে 10 পরে আমি সমস্ত অনুসরণকারী স্থানের কথা বলছি ।cron