PS1變數的問題 - Linux
By Emily
at 2010-06-28T11:36
at 2010-06-28T11:36
Table of Contents
本文不開放推文, 噓文一次 內容限 "閱" 這一個字 收費 1元以上的批幣
我目前的 PS1
set |grep PS1
PS1='[\[\e[1;31m\]\u@\[\e[1;33m\]\h
\[\e[1;32m\]\W\[\e[0m\]]\[\033[1;36m\]\A\[\033[0m\]\$ '
以上是一行
作了以下的設定方法
[root@debian-tw ~]11:21# PS1=[\u@\t\W]\$
[u@tW]$set |grep PS1
PS1='[u@tW]$'
[u@tW]$PS1='[\u@\t\W]\$'
[root@11:22:20~]#set |grep PS1
PS1='[\u@\t\W]\$'
[root@11:22:22~]#PS1="[\u@\h\W]\$"
[root@debian-tw~]$set |grep PS1
PS1='[\u@\h\W]$'
[root@debian-tw~]$
如果你沒有用 單/雙引號 包住特殊字完 你的 SHELL (BASH)
會吃掉它, PS1就不是你要的PS1
例如要設 ; 可是 BASH 會認為你是指令二要 接著指令一之後執行
abc=a;ps
echo $abc
[root@debian-tw~]$abc="a;ps"
[root@debian-tw~]$echo $abc
a;ps
[root@debian-tw~]$
建議用一下我的PS1設定值
還滿棒的哦 (從鳥哥新書學來的 soft時鐘in BASH)
linux newbit
AUTHOR:樂而好學的小小小(三小)企鵝蛋
[email protected]
DATE: 上午 11:35 2010/6/28
本文不開放推文, 噓文一次 內容限 "閱" 這一個字 收費 1元以上的批幣
我被vim制約了 剛剛 按 Esc : wq! 要存文
※ 引述《ashin0212 (QQ毛)》之銘言:
: 小弟想改我的PS1
: 目前我的是 [\u@\h\W]\$
: 鳥哥說: 『\』這個是跳脫字元,
: 又說: 在PS1變數內 『\h』這個代表主機名稱的第一個名子
: 問題1:如果 『\』後面接的不是特殊符號(同上)…
: 那就只有某些組合(ex: \u )才有意義嗎?
: 問題2: 設定方法1 PS1=[\u@\h\W]\$
: 設定方法2 PS1='[\u@\h\W]\$'
: 只有 2 才是我要的,why 一定要加單引號『'』
: 謝謝
: -----------------
: 被『'』『\』『"』搞的很亂的新手XD
--
Tags:
Linux
All Comments
By Poppy
at 2010-07-03T01:47
at 2010-07-03T01:47
Related Posts
NIS用戶端問題
By Puput
at 2010-06-28T11:04
at 2010-06-28T11:04
新酷音如何刪除自訂詞?
By Ina
at 2010-06-28T06:33
at 2010-06-28T06:33
openssh 設定問題
By Catherine
at 2010-06-28T01:14
at 2010-06-28T01:14
如何在ubuntu上看世足?
By Hedy
at 2010-06-27T22:42
at 2010-06-27T22:42
請問如何用irfanview開啟檔案?
By Eden
at 2010-06-27T15:57
at 2010-06-27T15:57