Reemplazo de espacios por tabulaciones
This commit is contained in:
parent
935ade622c
commit
a4fbd124da
|
@ -1,7 +1,6 @@
|
||||||
# Añadir esta configuración en /root/.profile para personalizar el prompt para root
|
# Añadir esta configuración en /root/.profile para personalizar el prompt para root
|
||||||
|
|
||||||
function admin_prompt
|
function admin_prompt {
|
||||||
{
|
|
||||||
[[ $PWD == $HOME ]] && dir="~" || dir="${PWD#*/}"
|
[[ $PWD == $HOME ]] && dir="~" || dir="${PWD#*/}"
|
||||||
print "${YELLOW}[$dir] ${GREEN}#${RED} "
|
print "${YELLOW}[$dir] ${GREEN}#${RED} "
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,11 +1,12 @@
|
||||||
# Contar archivos o directorios en el directorio
|
# Contar archivos o directorios en el directorio
|
||||||
# Esto funciona pasando la salida del glob a la función y luego contando el número de argumentos.
|
# Esto funciona pasando la salida del glob a la función y luego contando el número de argumentos.
|
||||||
|
|
||||||
function count
|
function count {
|
||||||
{
|
if [[ $# -eq 0 ]]; then
|
||||||
# Uso:
|
print "count /path/to/dir/* -> Total (archivos y directorios)" >&2
|
||||||
# count /path/to/dir/* -> Total (archivos y directorios)
|
print "count /path/to/dir/*/ -> Total de directorios" >&2
|
||||||
# count /path/to/dir/*/ -> Total de directorios
|
return 1
|
||||||
|
elif
|
||||||
[[ -e $1 ]] && print "$#" || print 0
|
[[ -e $1 ]] && print "$#" || print 0
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,7 +5,6 @@ function countl
|
||||||
lines=0
|
lines=0
|
||||||
|
|
||||||
while IFS= read -r line || [[ -n $line ]]; do
|
while IFS= read -r line || [[ -n $line ]]; do
|
||||||
# lines=$((lines+1)) is slower than ((lines=lines+1))
|
|
||||||
((lines=lines+1))
|
((lines=lines+1))
|
||||||
done < "$1"
|
done < "$1"
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
# Mostrar rama actual en directorios de git
|
# Mostrar rama actual en directorios de git
|
||||||
|
|
||||||
function get_branch
|
function get_branch {
|
||||||
{
|
|
||||||
BRANCH=$(git rev-parse --abbrev-ref HEAD 2> /dev/null)
|
BRANCH=$(git rev-parse --abbrev-ref HEAD 2> /dev/null)
|
||||||
if [[ ! -z ${BRANCH} ]]; then
|
if [[ ! -z ${BRANCH} ]]; then
|
||||||
print "${BRANCH}"
|
print "${BRANCH}"
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
# Mostrar directorio de trabajo actual
|
# Mostrar directorio de trabajo actual
|
||||||
|
|
||||||
function get_dir
|
function get_dir {
|
||||||
{
|
|
||||||
printf '%s\n' ${PWD/$HOME/\~}
|
printf '%s\n' ${PWD/$HOME/\~}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
# Mostrar los manuales de los programa con color
|
# Mostrar los manuales de los programa con color
|
||||||
|
|
||||||
function man
|
function man {
|
||||||
{
|
|
||||||
LESS_TERMCAP_mb=$(printf %b "\033[1;31m") \
|
LESS_TERMCAP_mb=$(printf %b "\033[1;31m") \
|
||||||
LESS_TERMCAP_md=$(printf %b "\033[1;31m") \
|
LESS_TERMCAP_md=$(printf %b "\033[1;31m") \
|
||||||
LESS_TERMCAP_me=$(printf %b "\033[0m") \
|
LESS_TERMCAP_me=$(printf %b "\033[0m") \
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
# Crear un directorio y cambiar a él
|
# Crear un directorio y cambiar a él
|
||||||
|
|
||||||
function mkcd
|
function mkcd {
|
||||||
{
|
|
||||||
mkdir -p -- "$1" || return
|
mkdir -p -- "$1" || return
|
||||||
cd -P -- "$1"
|
cd -P -- "$1"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
# Prompt para usuario normal
|
# Prompt para usuario normal
|
||||||
|
|
||||||
function prompt
|
function prompt {
|
||||||
{
|
|
||||||
print "${GREEN}${PWD/$HOME/\~} ${CYAN}$(get_branch)"
|
print "${GREEN}${PWD/$HOME/\~} ${CYAN}$(get_branch)"
|
||||||
print "${RED}-> ${YELLOW}$ ${NORM}"
|
print "${RED}-> ${YELLOW}$ ${NORM}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,13 +1,14 @@
|
||||||
# Función que se encarga de determinar qué programa usar para escalar
|
# Función que se encarga de determinar qué programa usar para escalar
|
||||||
# permisos de administrador
|
# permisos de administrador
|
||||||
|
|
||||||
function which_sudo
|
function which_sudo {
|
||||||
{
|
if [[ $(id -u) == 0 ]]; then
|
||||||
if command -v sudo >/dev/null && sudo -l | grep -q -e ' ALL$' -e xbps-install; then
|
return
|
||||||
|
elif command -v sudo >/dev/null && id | grep -q wheel; then
|
||||||
print sudo
|
print sudo
|
||||||
elif command -v doas >/dev/null && [ -f /etc/doas.conf ]; then
|
elif command -v doas >/dev/null && [ -f /etc/doas.conf ]; then
|
||||||
print doas
|
print doas
|
||||||
elif [[ $(id -u) != 0 ]]; then
|
else
|
||||||
print su
|
print su
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue