منبع اصلی نوشتار زیر در این لینک قرار دارد

تکرار کردن دوره‌ای تعدادی از کامندها

خیلی از مواقع شما نیاز دارید مثلا ۴ دستور گذشته خود را به صورت پشت سر هم تکرار کنید. برای این کار بسیاری از لینوکس کارها از کلید بالا استفاده کرده و دستورات را یکی یکی اجرا می کنند . ولی آیا راه ساده تری نیز وجو داره؟

فرض کنید لیست ۴ دستور زده توسط شما به صورت زیر است:

Ls

Ls -l

Ls -la

Ls -ltr

برای اینکه ۴ دستور فوق را به صورت پشت سر هم تکرار کنید کافی است کلید بالا را زده تا به دستور مورد نظرتان که می‌خواهید از بعد از آن دستورات را تکرار کنید برسید. در اینجا کلید بالا را فشار می‌دهیم تا به دستور ls برسیم سپس کلید ctrl و با به عبارتی کنترل را نگه داشته و o را فشار دهید دستور ls اجرا می شود.

حال اگر در همان حالی که کلید ctrl را نگه داشته باز هم کلید o را بفشارید دستور بعدی آن اجرا می‌شود و این چرخه به همین منوال تا زمانی که نیاز به تکرار 4 دستور فوق دارید تکرار می‌شود . کافیست همانطور کلید ctrl را نگه داشته و به دفعات مورد نیاز کلید o را بفشارید .



برچسب ها : , ,