Adicione os arquivos que deseja ocultar a um arquivo nomeado .hiddencom 1 arquivo por linha dentro do diretório em que esses arquivos estão. Algo assim ls {files} >.hiddenfuncionará para fazer isso rapidamente.
Você pode ocultar arquivos visualizados no Windows com C:\>attrib +h D:\*.hidden /S(isso ocultará o .hiddenarquivo do método anterior). O diretório que assumi D :.
Você pode ocultar esses arquivos lsno Linux adicionando isto ao seu ~./bashrc:
ls () {
if [ -f .hidden ]; then
declare GLOBIGNORE="$GLOBIGNORE:.*:$(tr '\n' ':' < .hidden)"
ls "$@"
fi
}
Isso ocultará os arquivos ao usar lse lssomente. Também pressupõe que você ainda não possui um alias para ls. ls -lainda os mostrará, mas esse é apenas outro apelido.
O último comando que encontrei no superusuário . Voto por favor essa resposta;)