টার্মিনালে একটি ক্যালেন্ডার প্রদর্শন করার জন্য একটি আদেশ আছে?


27

টার্মিনালটিতে কাজ করার সময় বর্তমান ক্যালেন্ডারটি প্রদর্শনের জন্য সিস্ট্রয় পর্যন্ত এটি অসুবিধে করছে। টার্মিনাল থেকে একটি ক্যালেন্ডার প্রদর্শিত হবে এমন একটি কমান্ড আছে?


2
aproposএবং manআপনার বন্ধু সন্দেহ হলে দৌড়ে যান apropos calendarএবং দেখুন
ফুক্লভিভি

1
হু, aproposএখনও অবধি জানা ছিল না , +1
ক্যালেনপডব্লু

উত্তর:


40

cal টার্মিনাল জন্য ক্যালেন্ডার কমান্ড

আপনি calজুলিয়ান বা গ্রেগরিয়ান ফর্ম্যাটে ক্যালেন্ডার প্রদর্শন করতে কমান্ডটি ব্যবহার করতে পারেন । ফর্ম্যাটটি আপনার স্থানীয় সেটিংসের উপর নির্ভর করে তবে পরামিতিগুলির সাথে টগল করা যায়।

নীচের স্ক্রিনটি দেখায় যে ডিফল্ট ক্যালেন্ডারটি বর্তমান মাস। আপনি -A 2পরের দুটি মাস 2018প্রদর্শন করতে বা সেই বছরে সমস্ত মাস প্রদর্শন করতে প্যারামিটারটি ব্যবহার করতে পারেন :

ক্যাল


2
আপনি উদাহরণস্বরূপ একটি নির্দিষ্ট মাস প্রদর্শন করতে পারেন cal 6 2017
মাইকেল হ্যাম্পটন

1
calএর যুক্তিগুলি ব্যাখ্যা করার বিষয়ে কিছুটা সহজ- ধারণা থাকা সতর্ক থাকুন । 17 বছরেরcal 6 17 জুনের জন্য ক্যালেন্ডারটি প্রদর্শিত হবে (অর্থাৎ 2000 বছর আগে), এবং 6 বছরের জন্য ক্যালেন্ডারটি প্রদর্শিত হবেcal 6
জি-ম্যান বলে

1
@ জি-ম্যান calঅতি পরিশীলিত। উদাহরণস্বরূপ, যখন কানাডা, আমেরিকা বা যুক্তরাজ্যে টাইপ করা হয় cal 9 1752এবং আপনি দেখতে পাবেন সেপ্টেম্বর 1752- এ পোপ গ্রেগরি দ্বাদশটি ১৫৮২ সালের অক্টোবরে পশ্চিমা ক্যাথলিক বিশ্বের জন্য বাতিল হওয়া দশ দিন অনুপস্থিত । ইতালি এবং সম্ভবত জার্মানি এবং সুইডেন ব্যবহার করে cal 10 1582লোকেরা দেখতে পাবে যে ক্যালেন্ডারটি দশ দিন অনুপস্থিত। cal9,999 সাল পর্যন্ত কাজ করে এবং আমি ফেব্রুয়ারী 2100 পরীক্ষা করেছি যে একটি লিপ মাস নয় এবং ফেব্রুয়ারি 2400 একটি লিপ মাস তাই এটি ভবিষ্যতের প্রমাণ হিসাবে মনে হয় যেমন এটি historতিহাসিকভাবে সঠিক is
WinEunuuchs2 ইউনিক্স

দেখে মনে -Aহচ্ছে অবমাননাকর? ইন calথেকে util-linux 2.32যে বিকল্প ম্যানুয়াল তালিকাভুক্ত নয়। পরিবর্তে আপনি cal -3তিন মাস প্রদর্শন করতে ব্যবহার করতে পারেন (একের আগে, বর্তমান, একের পরে)।
মাইক পিয়ার্স

@ মাইকিপিয়ার্স আমি উবুন্টু 18.04 এ পরীক্ষা করেছি। cal -3এক মাস আগে, বর্তমান এবং এক মাস পরে প্রদর্শিত হবে। তবে আপনি এখনও cal -A3 -B22 মাস আগে, চলতি মাস এবং 3 মাস পরে প্রদর্শন করতে ব্যবহার করতে পারেন ।
WinEunuuchs2Unix

13

একটি বিকল্প এনসিএল - এটি একটি উল্লম্ব বিন্যাসে ক্যালেন্ডার প্রদর্শন করে, যেমন:

    March 2017
Su     5 12 19 26
Mo     6 13 20 27
Tu     7 14 21 28
We  1  8 15 22 29
Th  2  9 16 23 30
Fr  3 10 17 24 31
Sa  4 11 18 25

এটি পড়তে কিছুটা কঠিন, তবে অনুমান করা যায় যে এই সুবিধাটি হ'ল প্রতিটি বছরের সারিতে চার মাস রেখে পুরো বছরের ক্যালেন্ডারটি একটি স্ট্যান্ডার্ড মাপের টার্মিনালে ফিট করে। বস্তুত, এটা না হয়, আপনি আউটপুট থেকে ফাঁকা রেখা মুছে ফেলার জন্য এটা 24 লাইনে মাপসই জন্য আছে: ncal 2017 | grep -v '^$'। এনসিএল এর আসল সংস্করণটিতে এই ফাঁকা লাইন নেই। যাইহোক, এটি traditionalতিহ্যবাহী ক্যালেন্ডার আউটপুট - 26 × 76 এর তুলনায় 35 × 66 এর চেয়ে কম উল্লম্ব স্থান নেয় cal


4

মানকটির আরও calএকটি বিকল্প enhanced calহ'ল অ্যালেক্স ম্যাটুলিচ। এটি ব্যবহারকারী-কনফিগারযোগ্য রঙ এবং ক্যালেন্ডারের পাশে অনুস্মারক এবং অ্যাপয়েন্টমেন্টগুলি প্রদর্শনের ক্ষমতা সরবরাহ করে।

ইউনিকর্ন গবেষণা সাইটে বর্ধিত ক্যাল পৃষ্ঠা


2

ব্যবহার calডিফল্ট ক্যালেন্ডারের জন্য কমান্ড। এছাড়াও আপনি jcalজলালী ক্যালেন্ডারের জন্য প্যাকেজ ইনস্টল করতে পারেন ।

এখানে চিত্র বর্ণনা লিখুন


1
আপনার শীতল জন্য +1 $PSযা বিপরীত পটভূমির রঙে বর্তমান ডিরেক্টরিটি দেখায়। এটি করার জন্য আপনার কি কোনও লিঙ্ক আছে?
WinEunuuchs2 ইউনিক্স

@ WinEunuuchs2 ইউনিক্স ধন্যবাদ! আপনি এই গিস্টের
মেহেডিকো

1

প্রোগ্রামযোগ্য ক্যালেন্ডারস

এগুলি জিইউআই ক্যালেন্ডার হলেও আপনি এখনও টার্মিনাল থেকে তাদের কল করতে পারেন। তারা আপনাকে মাস এবং বছর ধরে নেভিগেট করার অনুমতি দেয়। এগুলি আপনার বাশ স্ক্রিপ্ট থেকে কল করার জন্য ডিজাইন করা হয়েছে তবে সমস্ত বাশ কমান্ডের মতো আপনিও তাদের টার্মিনাল থেকে কল করতে পারেন।

YAD (তবুও অন্য একটি ডায়ালগ) সুপার-চার্জড কাঁটাচামচ Zenity

ক্যালেন্ডার ইয়াদ

Zenity পাঠ্য-ভিত্তিক জিইউআই কাঁটাচামচ dialog

ক্যালেন্ডার জেনिटी

Gtk সতর্কতা বার্তা দ্বারা উদ্বিগ্ন হন না। আপনি দেখতে পাচ্ছেন যে টার্মিনাল থেকে জিইউআই প্রোগ্রাম চলাকালীন। যেমন। geditএবং nautilusঅনুরূপ সতর্কতা প্রদর্শন করুন।

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