`ঘড়ি` কমান্ডের একটি নেটিভ বিকল্প আছে; ডারউইন / ওএস এক্স জন্য


1

আমার কাছে লিনাক্স থেকে ডারউইন / ওএস এক্স থেকে পোর্ট করার চেষ্টা করা একটি স্ক্রিপ্ট রয়েছে। বর্তমানে লিনাক্স সংস্করণটি ঘড়ির কমান্ডের উপর নির্ভর করে, যা ডিফল্টভাবে ডারউইন / ওএস এক্স এ ইনস্টল করা হয় না। নেটিভ বিকল্প কি?

উত্তর:


4

কোন সঠিক প্রতিস্থাপন আছে। আপনি লিনাক্স ইনস্টল করতে পারেন watch আপনার পছন্দের প্যাকেজ ম্যানেজার (হোমব্রু অথবা ম্যাকপোর্টস), অথবা নিজে দিয়ে কমান্ড।

অথবা আপনি আপনার নিজের রোল করতে পারে watch শেল ফাংশনের ভিতরে একটি ছোট লুপের মতো কার্যকারিতা, যেমন:

fakewatch () { while true; do clear; date; ${1}; sleep 2; done; }

তারপর কল fakewatch ps (প্রতিস্থাপন ps আপনি যা দেখতে চান কমান্ড দিয়ে)।


2

@ স্পিফ অসাধারণ উত্তরের উপর ভিত্তি করে, আমি প্রতিটি কার্যকরকরণে ফ্লিকারিং / ফ্ল্যাশিং এড়ানোর জন্য এটি একটি বিট উন্নত করেছি:

fakewatch () { while true; do DATE=$(date); RESULT=$(${@}); clear; echo "$DATE"; echo "$RESULT"; sleep 5; done; }

এইভাবে, মুদ্রণ করার সময় আমরা মুদ্রণ করার আগে ফলাফল সংরক্ষণ করি যাতে মুদ্রণকালে সবকিছু একই সময়ে মুদ্রিত হয়

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.