কম শিখিয়ে নিন


0

আইবিএম ডেবিয়ান 16.04 এ এবং সমস্ত আপডেটের জিনিস সহজ করার জন্য নিজেকে শেল স্ক্রিপ্ট তৈরি করেছিলাম এবং আমি এটির সাথে নিয়মিত কল করি sudo:

apt-get -qy update
apt-get -qq upgrade
apt-get -qq dist-upgrade
apt-get -qq autoremove
apt-get -qq autoclean

ঠিকভাবে কাজ করে; তবে এটি আমার স্বাদের জন্য খুব ভার্জোজ; আমি চাই সমস্ত হ'ল যে কোনও ধরণের ত্রুটিগুলির তালিকা এবং আপডেট হওয়া প্যাকেজগুলির (আপডেটের দ্বারা প্রয়োজনীয় ডিস্কের স্থান সহ, সম্ভব হলে) including
সুতরাং আমি হয় apt-getকম ভার্বোজের আউটপুট তৈরি করতে চাই বা স্ক্রিপ্টের (জার্মান) আউটপুট ফিল্টার করতে চাই ।

যেহেতু আমি apt-getআমার আকাঙ্ক্ষায় আউটপুট টিউন করার কোনও উপায় খুঁজে পাইনি , আমার ধারণা এটি আউটপুট ফিল্টার হতে চলেছে। তবে আমি সম্পূর্ণরূপে অভিভূত হয়েছি awkএবং সংস্থাগুলি।

পার্শ্ব নোট:
আমি ইংরেজি আউটপুট নিয়ে খুশি হতে চাই। export LC_ALL=Cস্ক্রিপ্টের শুরুতে যুক্ত করা কি এটি সম্পাদন করবে এই ধারণাটি আমি সঠিক ?


1
@ কামিলম্যাসিওরোস্কি আমার ধারণা আমি এটি ঠিক করেছি।
তিতাস

এটি ব্যবহার করে দেখুন LC_ALL=C script। আমি মনে করি ব্যবহার LANG=Cবেশি সাধারণ। আপনি আউটপুট লাইনে কিছু শব্দ যার তোমাকে দেখতে এবং তারপর awk দিয়ে ফিল্টার চান তা পেতে পারে বা sed awk '/word1|word2/ {print}'বাsed -nr '/word1|word2/ p'
পাওলো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.