推 ckc1ark: PROMPT_COMMAND可以試試 04/10 01:00
→ chababa: 寫個function在PS1內呼叫即可 04/10 12:26
推 hijkxyzuw: 可以啊,像 PS1="`pwd` `date -I`" 04/10 20:54
→ hijkxyzuw: 好像不行欸…,但我記得有人做過。 04/10 20:55
推 jmlntw: 二樓正解,寫成 function 呼叫就好。 04/10 21:17
→ jmlntw: PS1="$(function_name)" 這樣 04/10 21:18
推 hijkxyzuw: 可是我像打 PS1="$(date)" 出來的日期不會更新 04/10 21:48
→ jmlntw: 已經印在螢幕上的當然就不會更新了啦。 04/10 22:06
推 losepacific: 是不是要用單'而不是",比如說PS1='$(date)' 04/11 03:17
→ hijkxyzuw: 樓上正確,用雙引號會被立即求值。 04/11 14:07
推 ericj: 你要不要直接試oh-my-zsh...都幫你用好了... 04/11 20:33
推 pizzahut: 寫成shell script可能可以? 04/12 10:33
→ MOONRAKER: `pwd`當然馬可以 我自己寫sh+python這樣呼叫也可以 04/13 14:03
→ LIAR: function感覺好有趣,但是要寫在哪裡? 04/22 13:53
→ MOONRAKER: 偷懶可以直接寫在.bashrc裡 或者另寫一檔在.bashrc裏面 04/24 12:27
→ MOONRAKER: 用source讀取 04/24 12:29
→ LIAR: 我有寫過C語言的function,但這個真的不曉得要怎麼呼叫耶 04/30 11:28