Страница 1 из 1

А как баш цветным сделать?:)

Добавлено: 2007-05-19 10:25:52
st.Ass
Собственно сабж. Видел такое только в генту и у тебя на test.lissyara.su:)
Так как это сделать можно на фре?

Добавлено: 2007-05-21 8:52:56
Alex Keda
там csh вроде...

Добавлено: 2007-05-21 9:47:03
schizoid
не, на генте у мну тоже bash, цветастое...

Добавлено: 2007-05-21 10:30:27
Гость
lissyara писал(а):там csh вроде...
угу.

расскрасил zsh, ляпота:)

а с башем чет не получилось:(

Добавлено: 2007-05-21 10:38:12
Vadim
echo "alias ls=\"ls -G\"" >> ~/.profile

Ещё рекомендую вместо тупого и скучного less использовать пейджер most. Цветной, удобный, фичастый.

cd /usr/ports/sysutils/most ; make install clean ; echo "PAGER=\"most\" >> ~/.profile ; echo export PAGER >> ~/.profile

Добавлено: 2007-05-21 10:52:19
azzz
нужно добавить в .cshrc

Код: Выделить всё

# Мой PROMPT. Когда пользователем - зеленый, когда рутом - красным.
set     COLOR1="%{\e[01;32m%}"
set     COLOR2="%{\e[00;32m%}"
set     COLOR3="%{\e[00;39m%}"
if( `whoami` == root ) then
       set COLOR1="%{\e[00;31m%}"
endif
set     prompt="$COLOR1\[$COLOR2`whoami`\@`hostname`$COLOR1] $COLOR2%b%/%b%#$COL
OR3 "
# Настройки окружения
set     path = (/sbin /bin /usr/sbin /usr/bin /usr/local/sbin /usr/local/bin /us
r/X11R6/bin $HOME/bin)
set     LSCOLORS = "cxBxhxFxFxhxCxCxExEx"

Мой .cshrc полностью

Код: Выделить всё


# Мой PROMPT. Когда пользователем - зеленый, когда рутом - красным.

set 	COLOR1="%{\e[01;32m%}"
set 	COLOR2="%{\e[00;32m%}"
set 	COLOR3="%{\e[00;39m%}"

if( `whoami` == root ) then
	set COLOR1="%{\e[00;31m%}"
endif

set 	prompt="$COLOR1\[$COLOR2`whoami`\@`hostname`$COLOR1] $COLOR2%b%/%b%#$COLOR3 "

# Настройки окружения

set 	path = (/sbin /bin /usr/sbin /usr/bin /usr/local/sbin /usr/local/bin /usr/X11R6/bin $HOME/bin)

set 	LSCOLORS = "cxBxhxFxFxhxCxCxExEx"

set 	filec
set 	history = 500
set 	savehist = 500

umask 	0022
mesg 	y

# Don't overwrite existing files with the redirection character ">"
#set 	noclobber

# Notify me when the status of background jobs change
set 	notify

# Don't let me log out by pressing <ctrl-d>
set 	ignoreeof

# Прочие настройки
set autolist = TAB

setenv	CHARSET	KOI8-R
setenv	LANG 	ru_RU.KOI8-R

set 	LC_MESSAGES = C
set 	LC_CTYPE = ru_RU.KOI8-R
set 	LC_COLLATE = ru_RU.KOI8-R

setenv	EDITOR	   ee
setenv	PAGER	   more
setenv	BLOCKSIZE  K

# logname for send-pr(1)
setenv	LOGNAME "azzz@xhost"
setenv	NAME    "AzZz"

# X11
set 	GDK_USE_XFT = 0
set 	USE_GDK_XFT = 0

# my aliases
alias j		jobs -l
alias la	ls -aG
alias lf	ls -FAG
alias ll	ls -aFgloG
alias ls 	ls -GkF
alias l		ls -AFG
alias df	df -h
alias du	du -h
alias c		clear

alias mine	'chmod og-rwx'

alias playit	'mplayer -hardframedrop -af comp,volnorm -osdlevel 3 -loop 0'
alias lameit	'-q0 -k -md -V0 -F -b128 -B320 -c -p --noath --clipdetect --replaygain-accurate'
alias grabit	'dagrab -d /dev/acd0 -v -a'
alias shootme	'import -window root /tmp/screen.png'
alias pushme	'screen -xRD'
alias isiloit	'iSiloBSD'

alias fl	'mount_msdosfs /dev/da0s1 /mnt/fl/'
alias ufl 	'umount /mnt/fl'
alias mfl 	'mount_msdosfs /dev/da0s1 /mnt/fl/;cp -r /home/azzz/nnn /mnt/fl/;rm -r /home/azzz/nnn;umount /mnt/fl'
alias mcd	'mount_cd9660 /dev/acd0 /cdrom/'
alias ucd 	'umount /cdrom'
alias pub       'mount_smbfs -I 192.168.200.8 //supervisor01@Appl1sr-d/PublicOne/ /mnt/smb/'
alias upub      'umount /mnt/smb/'
alias mailsnt	'grep status=sent /var/log/maillog | wc -l'
alias mailrej	'cat /var/log/maillog | grep reject | wc -l'

alias mc        /usr/local/bin/mc -c
alias sumc	sudo /usr/local/bin/mc -c
alias dfme	df -H -t ufs

alias psg	'ps -auxwww | grep \!* | grep -v grep'

alias qscan	sudo nmap -P0 --osscan_guess -p 21,22,23,25,53,80,110
alias fscan	sudo nmap -v -sT -F -O -P0 -T 1 -M 50
alias bindver	'nslookup -class=chaos -q=txt version.bind'

alias blankrw   burncd -v -f /dev/acd0 -e -s max blank
alias eraserw   burncd -v -f /dev/acd0 -e -s max erase
alias bulkiso	'readcd dev=2,0,0 f=cdimage.raw'
alias burnit	'mkisofs -rJ -jcharset koi8-r . | burncd -s max -e -v -f /dev/acd0 data - fixate'
alias dvdit	'growisofs -Z /dev/cd0 -rJ -jcharset koi8-r .'
alias isoit	'mkisofs -rJ -jcharset koi8-r -o isoit.iso .'
alias dvdinfo	'dvd+rw-mediainfo /dev/cd0'

alias send-pr	"send-pr -s non-critical -c 'Xserver!'"

# ------------------------------------------------------------------------->
# The END
# -------------------------------------------------------------------------> 

Добавлено: 2007-05-21 11:01:24
st.Ass
Vadim писал(а):echo "alias ls=\"ls -G\"" >> ~/.profile

Ещё рекомендую вместо тупого и скучного less использовать пейджер most. Цветной, удобный, фичастый.

cd /usr/ports/sysutils/most ; make install clean ; echo "PAGER=\"most\" >> ~/.profile ; echo export PAGER >> ~/.profile
пасибо, работает:)

Добавлено: 2007-05-21 11:04:27
st.Ass
Vadim писал(а):echo "alias ls=\"ls -G\"" >> ~/.profile

Ещё рекомендую вместо тупого и скучного less использовать пейджер most. Цветной, удобный, фичастый.

cd /usr/ports/sysutils/most ; make install clean ; echo "PAGER=\"most\" >> ~/.profile ; echo export PAGER >> ~/.profile
хм, most - зачетная штука:)