এটি হল কমান্ড এডিনপ্লেস যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
edinplace - জায়গায় একটি ফাইল সম্পাদনা করুন
সাইনোপিসিস
edinplace [--error=কোড] [[-ফাইল=ফাইল] হুকুম [ARG ...]]
বর্ণনাঃ
edinplace রান হুকুম থেকে এর ইনপুট সহ ফাইল (বা ডিফল্টরূপে স্ট্যান্ডার্ড ইনপুট), এবং তারপর
এর বিষয়বস্তু প্রতিস্থাপন করে ফাইল এর আউটপুট সহ হুকুম. যতটা সম্ভব,
edinplace একই অবস্থার সাথে প্রস্থান করার চেষ্টা করে হুকুম.
যদি এডিনপ্লেস স্ট্যান্ডার্ড ইনপুটে চালানো হয় (নং --ফাইল বিকল্প), এটি অবশ্যই একটি ফাইলের উত্তরাধিকারী হবে
বর্ণনাকারী 0 যা পড়া এবং লেখা উভয়ের জন্য উন্মুক্ত। স্ট্যান্ডার্ড ইনপুট প্রক্রিয়া করার সময়,
যদি এডিনপ্লেস কোনো মারাত্মক ত্রুটির সম্মুখীন না হয়, তবে এটি তার স্ট্যান্ডার্ড ইনপুটকে অফসেট 0 এ রিওয়াইন্ড করে
প্রস্থান করার আগে সুতরাং, একটি স্ক্রিপ্ট প্রথমে চালানো যেতে পারে edinplace হুকুম, তারপর অন্য ফিল্টার চালান
আদেশ যেমন , grep, এবং ফলে আউটপুট হবে grep on এর আউটপুট হুকুম's
আউটপুট।
কোন যদি হুকুম নির্দিষ্ট করা হয়েছে, edinplace শুধু অফসেট 0 ফাইলে তার স্ট্যান্ডার্ড ইনপুট রিওয়াইন্ড করে।
এই ক্ষেত্রে, এটি সরবরাহ করা একটি ত্রুটি --ফাইল বিকল্প অবশ্যই, রিওয়াইন্ডিং শুধুমাত্র কাজ করে
যখন স্ট্যান্ডার্ড ইনপুট একটি বাস্তব ফাইল (একটি পাইপ বা ডিভাইসের বিপরীতে)।
দুটি বিকল্প রয়েছে:
--ত্রুটি=কোড (-x কোড)
সাধারণত, edinplace একই অবস্থার সাথে প্রস্থান করার চেষ্টা করে হুকুম। তবে, যদি
edinplace কিছু মারাত্মক ত্রুটির সম্মুখীন হয় (যেমন কার্যকর করতে অক্ষম হওয়া হুকুম), এটা
স্ট্যাটাস দিয়ে প্রস্থান করবে কোড. ডিফল্ট মান হল 1। বৈধ প্রস্থান কোডের পরিসর হল
1-255, অন্তর্ভুক্ত।
--ফাইল=ফাইল (-f ফাইল)
তা নির্দিষ্ট করে ফাইল সম্পাদনা করা উচিত। অন্যথায়, edinplace তার মান সম্পাদনা করবে
ইনপুট (যা পড়া এবং লেখা উভয়ের জন্যই খুলতে হবে)।
--এড়িয়ে যান
ফাইলটির প্রথম লাইনটি এড়িয়ে যান যদি এটি "থেকে" শুরু হয়। যদি এডিনপ্লেস ছাড়াই চালানো হয়
কমান্ড, ফাইলের দ্বিতীয় লাইনের শুরুতে ফাইল অফসেট অবস্থান করে। যদি
edinplace একটি কমান্ড দিয়ে চালিত হয়, তারপর ফাইলের প্রথম লাইনটি দেওয়া হয় না
কমান্ড, না ওভাররাইট। এই বিকল্পটি মেলের মাধ্যমে এডিনপ্লেস চালানোর জন্য উপযোগী
ফাইলগুলি, যা কখনও কখনও একটি "থেকে" লাইন দিয়ে শুরু হয় যা এর খাম প্রেরককে নির্দিষ্ট করে
বার্তা যেহেতু "থেকে" বার্তা শিরোনামের অংশ নয়, শুধুমাত্র একটি ইউনিক্স কনভেনশন,
কিছু প্রোগ্রাম সেই লাইনের উপস্থিতি দ্বারা বিভ্রান্ত হয়। উল্লেখ্য যে আপনি যদি একটি নির্দিষ্ট করেন
কমান্ড, তারপর edinplace প্রস্থান করার পরে ফাইল অফসেট 0 এ রিসেট করে, এমনকি যদি
--এড়িয়ে যান বিকল্প উপস্থিত ছিল।
উদাহরণ
নিম্নলিখিত কমান্ডটি "ORIGINAL:" স্ট্রিংটিকে প্রতিটি লাইনের শুরুতে প্রিপেন্ড করে
লেখার ফাইল বার্তা:
edinplace -f বার্তা কিন্তু -e এর/^/অরিজিনাল: /'
নিম্নলিখিত কমান্ডটি চালায় spamassassin সংরক্ষিত একটি মেল বার্তায় মেইল ফিল্টার প্রোগ্রাম
ফাইলে বার্তা, এর বিষয়বস্তু প্রতিস্থাপন বার্তা সঙ্গে spamassassinএর টীকা আউটপুট,
এবং যদি কোড 100 দিয়ে প্রস্থান করা হয় spamassassin মনে করে বার্তাটি স্প্যাম। যদি edinplace
কোনো মারাত্মক ত্রুটির সম্মুখীন হলে, এটি কোড 111 দিয়ে প্রস্থান করবে।
edinplace -x 111 -f বার্তা spamassassin -e 100
(spamassassin স্ট্যান্ডার্ড ইনপুটে একটি মেল বার্তা পড়ে এবং এর একটি টীকাযুক্ত অনুলিপি আউটপুট করে
বার্তাটি স্প্যাম হওয়ার সম্ভাবনা আছে কিনা সে সম্পর্কে তথ্য সহ বার্তা এবং
কেন দ্য -e বিকল্প spamassassin কি প্রস্থান অবস্থা নির্দিষ্ট করে spamassassin যদি ব্যবহার করা উচিত
বার্তাটি স্প্যাম বলে মনে হচ্ছে; edinplace প্রোগ্রামটির মতো একই প্রস্থান কোড ব্যবহার করবে
চালানো হয়েছে।)
রিমোট ক্লায়েন্ট থেকে মেল গ্রহণ করার আগে ইনকামিং মেইলে স্প্যামাসাসিন চালানোর জন্য,
একটি উপযুক্ত মেইল অ্যাভেঞ্জারে নিম্নলিখিত লাইনটি রাখুন rcpt শেষ কমান্ড হিসাবে ফাইল
নিষ্পন্ন:
bodytest edinplace -x 111 spamassassin -e 100
onworks.net পরিষেবা ব্যবহার করে অনলাইনে edinplace ব্যবহার করুন