溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

關(guān)于Unix中g(shù)rep的alias設(shè)置的一點(diǎn)建議

發(fā)布時(shí)間:2020-07-06 15:27:54 來源:網(wǎng)絡(luò) 閱讀:2299 作者:往事_Jim_遺 欄目:系統(tǒng)運(yùn)維

   grep是平時(shí)在分析數(shù)據(jù)文件的時(shí)候大量的使用的一個(gè)指令,而在grep的參數(shù)選項(xiàng)中有一個(gè)“--color=auto”給抓取到的數(shù)據(jù)上加上高亮顏色,而具體是指定那種顏色是由GREP_COLOR變量控制的,在這里就不多做贅述了,要具體的可以通man手冊(cè)查看。我們平時(shí)在grep抓取數(shù)據(jù)時(shí)標(biāo)記顏色寫“--color=auto”這么長的參數(shù)選項(xiàng)就會(huì)比較麻煩,那么平時(shí)就可以修改家目錄下的bashrc文件給grep添加別名,讓它就和ls一樣自動(dòng)標(biāo)記顏色,修改如下:

#當(dāng)然如果是要系統(tǒng)全局設(shè)定可以放在bashrc文件中的if判斷里,當(dāng)然直接放在if判斷之下也可以
#順便把grep -E的alias的egrep也加上
[root@localhost ~]# echo -e "alias grep='grep --color=auto'\nalias egrep='egrep --color=auto'" >> ~/.bashrc
[root@localhost ~]# vim ~/.bashrc
# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
        alias grep='grep --color=auto'
        alias egrep='egrep --color=auto'
fi


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI