0 votos

Alias personalizados, bash y las peticiones de ls colores en la terminal para su uso con otras versiones de Linux

¿Cuál es el mejor lugar para poner alias personalizados, etc. de modo que puedan ser fácilmente transferido a otros sistemas (ejecutar diferentes versiones de OSX y/o Linux)?

-1voto

Jonas Byström Puntos 5106

Lo tengo todo en /.bash_profile. como un ejemplo de un bash_profile:

###
##
# empty the Trash Bin :
alias emptytrash='sudo rm -Rf ~/.Trash/*'
# alias rm with confirmation:
alias rm='rm -i'
##
# flush the DNS cache :
alias flushdns='dscacheutil -flushcache;sudo killall -HUP mDNSResponder;say flushed'
##
# change output of ls command :
alias ls='ls -GFh'
##
# cmd is: export PS1="\[\033[36m\]\u\[\033[m\]@\[\033[32m\]\h:\ [\033[33;1m\]\w\[\033[m\]\$ "
# ofwel: export PS1='\[\e[0;31m\]\u\[\e[0m\]@\[\e[0;32m\]\h\[\e[0m\]:\[\e[0;34m\]\w\[\e[0m\]\$ '
##
# color in Terminal window:
export CLICOLOR=1
export LSCOLORS=GxFxCxDxBxegedabagaced
# this is color in black background
# to have color in white background use: 
# export LSCOLORS=ExFxBxDxCxegedabagacad
##
# yellow prompt with:
PS1='\[\e[0;33m\]\h:\W \u\$\[\e[m\] '
##

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X