আমার কালি লিনাক্স ডিস্ট্রোতে লেখা একটি খুব সাধারণ ব্যাশ স্ক্রিপ্ট আছে তাই আমি apt-get আপডেট, apt-get upgrade, apt-get dist-upgrade, apt-get autoclean এবং apt-get autoremove প্রতিবার চালাতে হবে না। আমি আমার ল্যাপটপ খুলুন। কয়েক দিনের সিনট্যাক্সটি পড়ার পরেও আমি এখনও এটি সঠিক করতে পারছি না। আমি টার্মিনাল আউটপুট ফরম্যাট করতে স্ক্রিপ্টে কিছু যোগ করার চেষ্টা করছি যেখানে এটি লালে "ত্রুটিগুলি" দেখাবে। আমার স্ক্রিপ্টে কিছু যোগ করার জন্য যে কোন সাহায্যের ব্যাপক প্রশংসা করা হবে যা যথাযথভাবে আপগ্রেড আউটপুট আউটপুটের জন্য ত্রুটিগুলি দেখাবে। তুমাকে অগ্রিম ধন্যবাদ.
শুধু FYI এখানে আমার দুটি লাইন স্ক্রিপ্ট হয় ...
apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y && apt-get autoclean -y && apt-get autoremove -y
grep
লাল রঙের মিলগুলি হাইলাইট করে, তাই এটি ব্যবহার করে স্ক্রিপ্ট বন্ধনী এবং সংযুক্ত করা হয়| grep -iE '^|^.*error.*$'
। এই দেয়( apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y && apt-get autoclean -y && apt-get autoremove -y ) | grep -iE '^|^.*error.*$'
:grep '^'
প্রতিটি লাইন রিপোর্ট করা হয় নিশ্চিত করে;grep -i '^.* error.*$'
"ত্রুটি" (কোন ক্ষেত্রে) ধারণকারী প্রতিটি লাইনের সাথে মেলে; এবংgrep -E
একটি একক অভিব্যক্তি উভয় অনুসন্ধান স্ট্রিং অনুমতি দেয়।