這篇文章記錄了PS1(shell命令前提示詞)的修改方法。主要是玩兒 了一下賤賤的 emoji ?? ?? ??
PS1簡介
PS1被稱為prompt(提示符)城瞎,是終端環(huán)境變量的其中之一渤闷,主要用于bash命令前的提示詞〔倍疲可以改成各種奇形怪狀的內(nèi)容,自定義空間超大狼电。除了PS1蜒灰,還有PS2-4,JennyL暫時(shí)沒有用到肩碟。搜索linux ps1
能看到相關(guān)介紹强窖。
mac默認(rèn)提示詞削祈,丑兮兮
PS1修改語法
# 引號里面可以寫任何內(nèi)容
export PS1="$"
PS1修改步驟
- 打開bash配置文件
vim ~/.bash_profile
- 添加PS1配置
# 引號里面為:名字-空格-順眼的$符號-空格
export PS1="JennyL $ "
:wq 保存退出
- 生效配置
source ~/.bash_profile
修改后的提示詞
除了單純的字符串之外,PS1 還支持動(dòng)態(tài)的內(nèi)容髓抑,比如日期,時(shí)間吨拍,當(dāng)前目錄。
- \d – Current date
- \t – Current time
- \h – Host name
- # – Command number
- \u – User name
- \W – Current working directory (ie: Desktop/)
- \w – Current working directory with full path (ie: /Users/Admin/Desktop/)
再來一個(gè)例子:
# 引號里面為:用戶名-冒號-日期-短斜線分割-時(shí)間-空格-順眼的$符號-空格
export PS1="\u: \d--\t $ "
最后我們來geek一下:
# 引號里面為:JennyL said-空格-emoji-空格-順眼的$符號-空格
export PS1="JennyL said ?? ?? ?? $ "
如何在終端中打出emoji呢伊滋?
Mac用戶按下command(梅花) + control + space(空格)碳却,就可以選擇了笑旺。最好兩個(gè)emoji之間加個(gè)空格。
是不是超可愛 ??
參考文章:http://osxdaily.com/2006/12/11/how-to-customize-your-terminal-prompt/