Agregue los archivos que desea ocultar a un archivo denominado .hidden
con 1 archivo por línea dentro del directorio donde están esos archivos. Algo así ls {files} >.hidden
funcionará para hacer esto rápidamente.
Puede ocultar archivos desde Windows con C:\>attrib +h D:\*.hidden /S
(esto ocultará el .hidden
archivo del método anterior). El directorio asumí D :.
Puede ocultar estos archivos ls
en Linux agregando esto a su ~./bashrc
:
ls () {
if [ -f .hidden ]; then
declare GLOBIGNORE="$GLOBIGNORE:.*:$(tr '\n' ':' < .hidden)"
ls "$@"
fi
}
Esto ocultará los archivos cuando se use ls
y ls
solo. También supone que aún no tiene un alias ls
. ls -l
todavía los mostrará, pero ese es solo otro alias.
El último comando que encontré en superusuario . Por favor vota esa respuesta;)