¿Hay alguna opción que pueda pasar a ls para ocultar los archivos .un~ de la salida?
quiero poder vertodoarchivos (por ejemplo, archivos dot), excepto archivos .un~, por lo que necesito ejecutarlos ls -A
y agregar algo para ocultar los archivos .un~.
Respuesta1
cerveza caserahaceproporciona GNU ls
a través del coreutils
paquete.
brew install coreutils
Luego, podría cambiar alias
su sistema ls
a GNU ls
, que Homebrew instala gls
para evitar anular el uso de binarios del sistema:
alias ls='/usr/local/bin/gls'
Alternativamente, como se describe en brew info coreutils
:
Si realmente necesita usar estos comandos con sus nombres normales, puede agregar un directorio "gnubin" a su RUTA desde su bashrc como:
PATH="$(brew --prefix coreutils)/libexec/gnubin:$PATH"
Continúe utilizando ls
las opciones de GNU si se adaptan mejor a sus necesidades, por ejemplo
ls -B
o similar:
alias ls='/usr/local/bin/gls --hide=*~'
Respuesta2
ls -B
Oculta copias de seguridad, archivos que terminan en ~