انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

cdargs - آنلاین در ابر

اجرای cdargs در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این دستور cdargs است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


cdargs - نشانک ها و مرورگر برای پوسته سی دی داخلی

خلاصه


cdargs [OPTIONS]
تابع cv () {
cdargs "$1" && cd "گربه "$HOME/.cdargsresult"`" ;
}
cv [سوزن]

شرح


با cdargs شما می توانید به مکان های مختلفی در سراسر فایل-سیستم تعریف شده پرش کنید
با استفاده از یک متن ساده، فایل نشانک خط گرا.

می‌توانید با ویرایش فایل نشانک‌های خود "$HOME/.cdargs" با استفاده از خود، نشانک ایجاد کنید
ویرایشگر مورد علاقه، با استفاده از گزینه "--add" به cdargs یا با استفاده از مکانیزم داخلی
که بعدا توضیح داده خواهد شد.

در حالی که شما هستید cdargs می توانید از دستورات مختلفی برای پیمایش در لیست خود استفاده کنید
نشانک ها و از طریق سیستم فایل. این موارد در زیر در بخش توضیح داده شده است
"فرمان ها". رایج ترین و واضح ترین دستورات، کلیدهای بالا/پایین هستند
ناوبری، "ENTER" برای انتخاب مسیر و "q" برای خروج.

برای اینکه بتوانید در واقع از این برنامه به همراه پوسته داخلی "cd" دستور استفاده کنید
باید از یک ترفند کوچک با تعریف یک تابع پوسته استفاده کنید. البته نحو برای این است
متفاوت بین cshپوسته های مانند (مانند tcsh) و shپوسته های مانند (مانند بر هم زدن).

برای shپوسته های شبیه:
تابع cv () {
cdargs "$1" && cd "`cat "$HOME/.cdargsresult"`" ;
}

برای cshپوسته های شبیه:
نام مستعار cv 'cdargs \!* && cd 'cat $HOME/.cdargsresult''

حالا شما فقط باید آن را قرار دهید cdargs باینری جایی در مسیر شما

البته شما می توانید توابع و/یا نام مستعار برای اهداف مختلف ایجاد کنید. شما ممکن است بخواهید
برای اضافه کردن pwd فراخوانی کنید تا دایرکتوری های فعلی خود را بازتاب دهید یا --nowrap را در توابع خود قرار دهید
یک رفتار پیمایشی متفاوت را فعال کنید. بخش عملکردهای پوسته را در زیر ببینید.

از آنجایی که نسخه 1.19 cdargs مجموعه ای از توابع bash را ارائه می کند (و از 1.20 tcsh
نام مستعار نیز) با آن. شما فقط باید این را در خود منبع کنید of /. پروفایل or ~ / .bashrc (و یا
~/.tcsh) و انواع خوبی از جادو را آماده می کنید (تکمیل...). لطفا cdargs را بخوانید -
bash.sh یا cdargs-tcsh.csh به ترتیب برای مستندسازی این توابع.

خط فرمان OPTIONS


می توانید تماس بگیرید cdargs با چند گزینه، اما در غیر این صورت احتمالاً مستقیماً با آن تماس نخواهید گرفت
اما از طریق تابعی که تعریف کردید.

-h or --کمک
نمایش اطلاعات استفاده و خروج

-v or - نسخه
اطلاعات نسخه خروجی و خروج.

-a or --افزودن=[:نزولی:]مسیر
اضافه کردن مسیر به لیست نشانک ها با استفاده از گزینه اختیاری نزولی به عنوان رشته توضیحات

-f or --file=فایل
از فایل داده شده به عنوان فایل نشانک استفاده می کند

-u or --user=USER
فایل نشانک های پیش فرض USER را بخوانید. آن فایل را تغییر نمی دهد.

-o or --خروجی=فایل
از FILE به عنوان فایل نتیجه استفاده کنید (چه کسی می‌داند جهان ممکن است از این ویژگی چه بسازد
که نمیتونم تصورش کنم...)

-b or --مرور کردن
شروع cdargs در حالت BROWSE در فهرست فعلی.

-r or -- حل نشدن
با نتیجه خارج نشوید زمانی که سوزن دقیقاً با یک توضیح مطابقت دارد (که است
برخی از جادوهای روزانه) اما فهرستی را نشان می دهد (حتی اگر فقط یک ورودی داشته باشد).

-c or --cwd
اگر دایرکتوری کاری فعلی در هنگام راه‌اندازی ظاهر شد، آن را به عنوان ورودی فعلی تبدیل کنید
لیست.

-- nowrap
هنگام ضربه زدن به انتهای لیست، مکان نما را دور خود نپیچید.

سوزن The Needle جادویی انجام می دهد که امیدوارم استفاده از cdargs را بهبود بخشد.

سوزن به ترتیب زیر بررسی می شود و اولین چیزی که مناسب است این است
گرفته شده.

If سوزن یک عدد صحیح یک رقمی است که ورودی مناسب از قبل انتخاب شده است.

در غیر این صورت اگر سوزن یک رشته است که هر ورودی لیست بررسی می شود که آیا آن را بررسی می کند
شامل سوزن.

سپس سوزن دارای دو عملکرد:
اگر فقط با یک رشته فرعی از هر یک از مسیرها یا توضیحات مطابقت داشته باشد، آن گزینه قرار می گیرد
در لیست

اگر این کاملا منطبق با یک رشته توضیحات این نتیجه است (یعنی cdargs
پنجره نفرین را می بندد، خارج می شود و دایرکتوری ها تغییر می کند).

اگر با یک خط مطابقت نداشته باشد، آن خط نمایش داده نمی شود.

و برای پیچیده تر کردن همه چیز می توانید با استفاده از این رفتار را تحت تأثیر قرار دهید
گزینه "--noresolve". این گزینه زمانی استفاده می شود که فکر می کنید یک را می دهید سوزن که
دقیقاً با توضیحات مطابقت دارد، اما شما نمی‌خواهید که در صورت بروز مشکل حل شود. این
هنگامی که یک ورودی را حذف می کنید، این گزینه به صورت داخلی روشن می شود (در غیر این صورت حذف
ورودی‌ها تا زمانی که فقط یک ورودی باقی بماند منجر به حل می‌شود) یا زمانی که نشانک‌ها
فایل فقط شامل یک ورودی است.

در نهایت، اگر لیست فیلتر شده (اما نه فایل نشانک ها) فقط یک ورودی داشته باشد
انتخاب می شود و برنامه با موفقیت خارج می شود، مگر اینکه --noresolve را انتخاب کنید.

فقط می توانم امیدوار باشم که این تودرتو را بفهمی اگر غرولند...

لطفا توجه داشته باشید که وجود الف سوزن ذخیره لیست را در قسمت غیرفعال می کند
پایان برنامه

دستورات


وقتی داخل هستید cdargs شما دو حالت و چندین دستور در دست دارید.

دو حالت LIST (زمانی که لیست نشانک شما نمایش داده می شود) و BROWSE (زمانی که شما
در میان فایل سیستم حرکت کنید).

کلیدهای ناوبری عمدتاً در سبک Emacs و vi برای همه دیوانگان موجود در دسترس هستند.

مشترک کلید

/ or k/j or Cn/Cp
انتخاب را به بالا/پایین حرکت دهید و اسکرول کنید.


ورودی فعلی را انتخاب کنید

تغییر حالت ها: LIST یا BROWSE.

/ or Ca/CE
باید اولین/آخرین ورودی در لیست باشد.

c دایرکتوری فعلی را به لیست اضافه کنید

C دایرکتوری فعلی را به لیست اضافه کنید اما از کاربر توضیح بخواهید

/ or رزومه
فهرست را در 10 مرحله XNUMX خطی پیمایش کنید. این هرگز نمی پیچد و افتخار نمی کند
گزینه nowrap

e, v لیست را در $EDITOR ویرایش کنید.

H, ? صفحه راهنما را نشان دهید.

~, / فهرست خانه / ریشه را مرور کنید.

q خروج - ذخیره لیست.

رونوشت، Cg، ج-[
لغو - لیست را ذخیره نکنید.

کلید in مرور کردن حالت

، h, Cb
فرود به فهرست فعلی

، l, Cf
تا یک دایرکتوری

[در یک] [num] ورودی برجسته فعلی را بسازید

a ورودی فعلی را به لیست اضافه کنید

A ورودی فعلی را به لیست اضافه کنید اما از کاربر توضیح بخواهید، درست مانند «c»
و سی'.

. نمایش فایل های مخفی را تغییر دهید

کلید in لیست حالت

[در یک] در صورت نمایش، ورودی [تعداد] را انتخاب و حل کنید.

، h, Cb
نزول به ورودی فعلی

، l, Cf
یک دایرکتوری از dir فعلی.

d or سی دی
حذف ورودی فعلی از لیست

s or t مبادله (تغییر) دو ورودی از لیست.

M or m یک ورودی را در لیست به بالا یا پایین ببرید و موقعیت فعلی را پس از آن تنظیم کنید
فشارهای مکرر کلید همچنان همان ورودی را بالا و پایین می‌کند.

پوسته توابع


علاوه بر تابع پوسته ذکر شده در بالا، ممکن است بخواهید دستورات دیگری را نیز به آن اضافه کنید
عملکرد شما یک مثال این است که دایرکتوری را که به آن تغییر داده اید تکرار کنید:

تابع cv () {
cdargs "$1" && cd "`cat "$HOME/.cdargsresult"`"
&& pwd;
}

یا می توانید فایلی را که در آن وجود دارد حذف کنید cdargs نتیجه خود را گزارش می دهد:

تابع cv () {
cdargs "$1" && cd "`cat "$HOME/.cdargsresult"`"
&& rm -f "$HOME/.cdargsresult";
}

از آنجایی که نسخه 1.19 cdargs همراه با فایلی از توابع از پیش تعیین شده برای bash است: به cdargs- مراجعه کنید.
bash.sh در توزیع. از این به بعد شما فقط باید آن فایل را منبع بگیرید اگر هستید
با استفاده از یک sh-شبیه پوسته سپس می توانید از تکمیل پوسته برای تغییر دایرکتوری ها حتی استفاده کنید
با تایپ سریعتر

cv [TAB]

از آنجایی که نسخه 1.20 cdargs همراه با فایلی از نام مستعار ابتدایی (و تکمیل) برای
la tcsh.
هر داوطلبی برای انتقال همه عملکرد bash به tcsh خوش آمدید.

نمایش دادن


La cdargs پنجره دارای یک خط در پایین برای نمایش پیام هایی مانند زمانی است که شما
به لیست شما اضافه می شود یا زمانی که یک کلید ناشناخته را فشار می دهید.

خط دوم از پایین یک خط وضعیت است که دایرکتوری فعلی و a را نشان می دهد
کد یک حرفی برای حالت عملیات فعلی:

B برای BROWSE

L برای LIST

بزرگترین قسمت نمایشگر برای نشان دادن لیست نشانک های شما یا
محتویات دایرکتوری فعلی در سمت چپ احتمالاً یک عدد پیدا خواهید کرد
که می توانید برای پرش کمی سریعتر در مقایسه با استفاده از حرکت مکان نما از آن استفاده کنید.
این اعداد را می توان همانطور که در بالا توضیح دادیم جابجا کرد. در ادامه شرح کوتاهی از an آمده است
ورود در پرانتز این زمانی راحت است که شما مسیرهای بسیار طولانی در بوکمارک ها و
اکثر آنها با یک پایه شروع می شوند (به عنوان مثال /home/user). در نهایت واقعیت وجود دارد
مسیر مطلقی که در هنگام اتمام به آن می روید. بدیهی است که ورودی فعلی است
برجسته شده

اگر مسیر با یک "!" به یک دایرکتوری نامعتبر اشاره می کند. نشانکی که به
دایرکتوری فعلی با فونت پررنگ نمایش داده می شود (اگر شبیه سازی ترمینال باشد
آن ویژگی را درک می کند).

از cdargs به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    سوئیچ
    سوئیچ
    SWIG یک ابزار توسعه نرم افزار است
    که برنامه های نوشته شده به زبان C و را به هم متصل می کند
    C++ با انواع سطح بالا
    زبانهای برنامه نویسی. SWIG با استفاده می شود
    ناهمسان...
    SWIG را دانلود کنید
  • 2
    تم ووکامرس Nextjs React
    تم ووکامرس Nextjs React
    موضوع React WooCommerce، ساخته شده با
    Next JS، Webpack، Babel، Node و
    Express با استفاده از GraphQL و Apollo
    مشتری. فروشگاه ووکامرس در React(
    شامل: محصولات ...
    دانلود قالب WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    مخزن بسته برای ArchLabs این یک است
    برنامه ای که می توان آن را نیز واکشی کرد
    از جانب
    https://sourceforge.net/projects/archlabs-repo/.
    در OnWorks در...
    دانلود archlabs_repo
  • 4
    پروژه زفیر
    پروژه زفیر
    پروژه Zephyr یک نسل جدید است
    سیستم عامل بلادرنگ (RTOS) که
    از چندین سخت افزار پشتیبانی می کند
    معماری ها بر اساس الف است
    هسته با ردپای کوچک ...
    دانلود پروژه Zephyr
  • 5
    جواهرات
    جواهرات
    SCons یک ابزار ساخت نرم افزار است
    که جایگزینی برتر برای
    کلاسیک "ساخت" ابزار ساخت که
    همه ما می دانیم و دوست داریم. SCons است
    یک ...
    SCons را دانلود کنید
  • 6
    PSeInt
    PSeInt
    PSeInt یک مفسر شبه کد برای است
    دانشجویان برنامه نویسی اسپانیایی زبان
    هدف اصلی آن این است که ابزاری برای
    یادگیری و درک اصول اولیه
    مفهوم ...
    PSeInt را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad