আমার ফাইলটি নিম্নলিখিতগুলি নিয়ে গঠিত; মোটামুটিভাবে:
username:username:username:username:username
উপরের লাইনটি প্রায় 600 টি অক্ষর অবিরত করে।
awk
কমান্ড লাইন থেকে প্রেরিত এপিআই / এইচটিটিপি অনুরোধে এটি আর্গুমেন্ট হিসাবে ব্যবহার করতে আমি কমান্ডটি ব্যবহার করি।
আমি আমার স্ক্রিপ্টটি ব্যবহারকারীর অ্যাকাউন্টগুলি আমাকে অনুসরণ করে 'এবং' প্রতি 24 ঘন্টা বা তার পরে, আমার হার্ডডিস্কের মূল তালিকাটিকে নতুন আউটপুটযুক্ত ব্যবহারকারীর তালিকার সাথে তুলনা করতে ব্যবহার করছি (এবং কে আর অনুসরণ করছে না তা প্রতিধ্বনি করছে) আমাকে । আমাকে ব্যাশ ব্যবহার করে আমার লজিককে একটি লুপে আবদ্ধ করতে হবে .. প্রতিটি ব্যবহারকারীর নাম পরীক্ষা করা।
আমার বর্তমান স্ক্রিপ্ট:
user=$(awk -F: '{ print $1 }' FILE) # Grab $User to use as an argument.
following=$(exec CURRENT_FOLLOWERS) # Outputs the new file
echo "X amount of users are following you on 78B066B87AF16A412556458AC85EFEF66155"
SAVE CURRENT FOLLOWERS TO NEW A FILE.
if [[ DIFFERENCE IS DETECTED ]] ; then
echo -ne "$User NO LONGER FOLLOWING YOU\r"
else echo -ne "This user is following you still.\r"
fi
আমার প্রশ্ন;
আমি কীভাবে 2 টির মধ্যে পার্থক্য আউটপুট করতে পারি?
diff
?