ছাড়া ব্যবহার sed
বা awk
, শুধুমাত্র cut
, কিভাবে আমি গত ক্ষেত্র যখন ক্ষেত্র সংখ্যা অজানা বা প্রতি লাইন দিয়ে পরিবর্তন হয় পেতে পারি?
sed
বা awk
: perl -pe 's/^.+\s+([^\s]+)$/$1/'
।
cut
এমন কিছুকে সমর্থন করে যা এটি করে না। তবে আমি ভেবেছিলাম এটি কার্যকর ছিল, এটি পাঠককে এমন কোড বিবেচনা করতে বাধ্য করে যা অনুসরণ করা সহজ। আমি একটি দ্রুত, ব্যবহার করা সহজ উপায় চেয়েছিলেন cut
জন্য একাধিক syntaxes ব্যবহার করতে ছাড়াই awk
, grep
, sed
, ইত্যাদি rev
জিনিস কৌতুক করেনি; খুব মার্জিত, এবং এমন কিছু যা আমি কখনই বিবেচনা করি নি (এমনকি অন্যান্য পরিস্থিতিতে ছদ্মবেশী হলেও)। আমি অন্যান্য উত্তরগুলি থেকে অন্যান্য পদ্ধতির পড়াও পছন্দ করি।
find | cut -d. -f<last>
প্রাকৃতিক প্রবণতা
cut
কমান্ড প্রেমে আছেন :)? অন্য কোনও লিনাক্স আদেশ দেয় না কেন?