কমান্ড লাইন থেকে ইমেল পড়তে 'মেল' ব্যবহার করুন


11

আমি জানি আমরা ইন্টারেক্টিভ মোডে প্রোগ্রামটি mailব্যবহার শুরু করতে টার্মিনালে কমান্ড ব্যবহার করতে পারি mail।

তবে আমি mailঅ-ইন্টারেক্টিভভাবে কমান্ড ব্যবহার করে ইমেলটি পড়তে চাই ।

একটি আদেশ আছে কি

$ mail -optionToReadMail -mailNumber 1;

স্ট্যান্ডআউটে ইমেলের সামগ্রী প্রদর্শন করবে কোনটি?

উত্তর:


17

আপনার ডিফল্ট মেলবক্সে প্রথম মেল বার্তা মুদ্রণ করতে, ব্যবহার করুন:

echo p | mail

mailস্ট্যান্ডিন যখন টার্মিনাল হয় কেবল তখন ইন্টারেক্টিভ হয়। যেহেতু mailএটি একটি পাইপ থেকে তার স্টিডিন পায়, এটি অ ইন্টারেক্টিভ হয়। pকমান্ড (মুদ্রণ) এটি ডিফল্ট (প্রথম) বার্তা প্রিন্ট করতে বলে।

আরও বিকল্পের জন্য, আপনি এটি man mailখুব সহায়ক বলে মনে করতে পারেন ।


পাইপ ব্যবহার না করে কি করার উপায় আছে ??
— এসপিএস

1
@ এসপিএস শিওর একটি এখানে স্ট্রিং ব্যবহার করুন: mail <<<p।
— 1024

<চরিত্রটি ব্যবহার না করে উপায় আছে ?
— এসপিএস

2
এর উত্তর দিতে আমাকে সহায়তা করতে দয়া করে আপনি আসলে কী অর্জন করার চেষ্টা করছেন তা ব্যাখ্যা করুন। পাইপ এবং <অযাচিত হয় কেন ?
— 1024

2
ভবিষ্যতে @sps, প্রশ্নের উত্তর দেওয়ার পরে আপনার সমস্ত শর্তগুলি আপনার প্রশ্নের সামনে রেখে টুকরোয়াল যোগ করার পরিবর্তে আপনার প্রশ্নের উত্তর দেবে।
— চিপনার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.