لینوکس و من

تغییر سکوی دستورات (!)‌ در bash

سکوی دستورات! چیه؟! اسمیه که همین الان اختراعش کردم! توی ترمینال لینوکس، محلی که میخواید دستور تازه ای رو اجرا کنید همیشه شبیه به این هست:

 
[amin@mokhtar ~]$
 
با خودم گفتم برای چی باید همیشه این جوری باشه! من دلم نمیخواد مثلا hostname یا اون علامت استاندارد $ نمایش داده بشه!!
گشتم و این راهنمای خوب رو پیدا کردم. میتونید به اون لینک مراجعه کنید و چیزای کاملتری رو ببینید. اما به اختصار، با قرار دادن این عبارت در فایل .bashrc در فولدر home میتونید bash رو به این صورت در بیارید: یک یوزرنیم و دو نقطه جلوش به همراه یک فاصله!
export PS1="\u: "
 
 
و با این عبارت میتونید یه چیزی شبیه این داشته باشید:
PS1='\[\e[1;91m\]\u:\[\e[0m\] '
 
دسته:

ترفند

کلیدواژه:

terminal