আমি থেকে একটি লাইন মুছে ফেলার জন্য একটি সহজ স্ক্রিপ্ট করতে চান bash_history
, লাইন নম্বর ব্যবহারকারী ইনপুট উপর ভিত্তি করে।
echo -n "Delete History Line Number: "
read num
history -d $num
ত্রুটি হল "ইতিহাসের সীমার বাইরে অবস্থান" (যা এটি হওয়া উচিত নয়, আমি ব্যাপ্তির মধ্যে একটি সংখ্যা ব্যবহার করছি)।
কেন এই কাজ না?
1
আপনি যদি নির্দিষ্ট সমস্যাটি বর্ণনা করেন তবে স্ট্যাক ওভারফ্লোে এর মতো একটি প্রশ্ন উত্তর দেওয়া হবে।
—
gparyani
আপনি একটি ত্রুটি আউটপুট পেয়েছেন? যদি তাই হয়, বিশেষ করে কি?
—
nerdwaller
ত্রুটিটি "সীমার বাইরে ইতিহাস অবস্থান" (যা এটি হওয়া উচিত নয়, আমি পরিসরের মধ্যে একটি সংখ্যা ব্যবহার করছি)
—
Adam
আপনি ধাঁধা সমাধান করার জন্য bash এর উৎস পড়তে হবে।
—
ott--
কেন এই প্রশ্ন জিজ্ঞাসা উপযুক্ত জায়গা নয়? এটি নির্দিষ্ট এবং সংক্ষিপ্ত এবং এখানে তালিকাভুক্ত সমস্ত নির্দেশিকা পূরণ করতে মনে হচ্ছে: superuser.com/about ।
—
Adam