Додайте файли, які ви хочете приховати, до файлу з ім’ям .hiddenіз 1 файлом на рядок всередині каталогу, в якому вони є. Що-небудь схоже ls {files} >.hiddenбуде працювати, щоб швидко це зробити.
Ви можете приховати файли, які шукають із Windows C:\>attrib +h D:\*.hidden /S(це приховає .hiddenфайл попереднього методу). Каталог, який я припустив, D :.
Ви можете приховати ці файли від lsLinux, додавши це у свій ~./bashrc:
ls () {
if [ -f .hidden ]; then
declare GLOBIGNORE="$GLOBIGNORE:.*:$(tr '\n' ':' < .hidden)"
ls "$@"
fi
}
Це дозволить приховати файли під час використання lsта lsлише. Це також передбачає, що ви ще не маєте псевдоніму ls. ls -lвсе одно покаже їх, але це лише інший псевдонім.
Остання команда, яку я знайшов на суперрусері . Будь ласка, підтвердіть цю відповідь;)