در تپش این هفته، ماجرای فریب و تعرض در پوشش عرفانهای دروغین و رمالی را بررسی کردیم
دستور less در واقع نقطه مخالف دستور more است، اما بیایید ببینیم این دستور چطور کار میکند:
دستور لینوکسی less مشابه دستور cat است با این تفاوت که با less میتوان به جای نمایش تمام فایل، فایل را اسکرول کنید. در حالی که با دستور more تنها میشود به اسکرول پایین پرداخت و نمیشود در فایل به بالا برگشت.
کاربرد ابتدایی
سادهترین شکل کاربرد دستور less به این صورت است: less filename
این دستور فایل را به صورت readonly باز میکند و در نمایشگر نشان میدهد، میتوان محتوای فایل را با کلیدهای مکان نما بالا و پایین کرد یا از طریق دستور vi syntax درون آن را جستجو کرد. دستور less در زمان شروع تمام فایل را نمیخواند و به این ترتیب بازکردن فایلهای بزرگ بسیار سریع تر از ویرایشگرهایی چون vi خواهد بود.
دستورات جستجو
همانند ویرایشگر vi میتوان از عبارات زیر استفاده کرد:
/pattern
?pattern
جستجوی ادامه متن از طریق / و جستجوی متن بالایی از طریق دستور ? انجام خواهد شد.
کارکردن با چند فایل
دستور less میتواند به عنوان آرگومان چند فایل را بگیرد، به مثال زیر توجه کنید:
less /var/log/syslog /var/log/kern.log /var/log/dmesg
ترمینال ابتدا فایل نخست را نشان میدهد، اما میتوان با دستورات زیر بین فایلها حرکت کرد:
فایل بعدی n:
فایل قبلی p:
همچنین میتوان با دستور d: فایل فعلی را از فهرست فایلها حذف کرد.
نشانهگذاری فایل
اگر هنگام اسکرول کردن به چیز جالبی رسیدید اما خواستید بقیه متن را هم چک کنید، چه کار کنیم؟ در این دستور میتوان آن بخش خاص از متن را نشانهگذاری کرد تا بعدا به آن رجوع کرد.
وقتی در یک جای فایل هستید، با کمک دستور "m"anyletter که anyletter میتواند هر حرفی روی کیبورد باشد، موقعیت فعلی را ذخیره کنید. کافی است برای بازگشت به آن نقطه، از دستور "anyletter" استفاده کرد، یعنی یک نقل قول تکی و همان حرفی که برای نشانهگذاری استفاده کردهایم.
دیگر قابلیتها
اگر دستور less با گزینه N- اجرا شده باشد، در این صورت کنار هر خط، شماره آن خط را نیز میزند.
برای خروج از less گزینههای زیادی وجود دارد:
q, Q,:q,:Q, ZZ
همچنین کلید G به انتهای فایل میرود و کلید g به ابتدای فایل. برای ویرایش یک فایل در less کافی است کلید v را بزنیم. ویرایشگر پیش فرض سیستمعامل اجرا شده و این فایل در آن بارگذاری خواهد شد.
در تپش این هفته، ماجرای فریب و تعرض در پوشش عرفانهای دروغین و رمالی را بررسی کردیم
گزارش «جامجم» درباره دستاوردهای زبان فارسی در گفتوگو با برخی از چهرههای ادب معاصر
معاون وزیر بهداشت: