У моїй папці із .bak
розширеннями створено набір темп-файлів . Як я можу змусити їх ховатися за замовчуванням в Ubuntu?
Я спробував додати .hidden файл із * .bak як запис у файл, але це не працює. Будь-яка допомога дуже вдячна ...
У моїй папці із .bak
розширеннями створено набір темп-файлів . Як я можу змусити їх ховатися за замовчуванням в Ubuntu?
Я спробував додати .hidden файл із * .bak як запис у файл, але це не працює. Будь-яка допомога дуже вдячна ...
Відповіді:
Ось невеликий сценарій, який я написав для приховування проміжних файлів LaTeX:
alias hidetex='ls *?(aux|bbl|blg|brf|lof|log|lot|out|toc) -1 > .hidden'
Я додав його до файлу ~ / .bash_aliases , тож тепер я просто cd
до папки, яку хочу приховати, і введіть файли hidetex
.
Це призначено для виконання у певних папках, але ви можете зробити його більш загальним (наприклад, для .bak файлів) та змінити його для виконання завдання рекурсивно, додаючи .hidden файл у кожну папку, але це трохи складніше.
Якщо ви розмістите повну зупинку (або період) на початку імені файлу, він повинен приховати його, наприклад:
.helloworld.txt
Щоб переглянути свій тепер прихований файл, натисніть «Переглянути» на Nautilus, а потім поставте прапорець «Показати приховані файли».
Ви можете створити файл, який називається .hidden
у вашому домашньому каталозі. У цей файл ви можете помістити імена всіх файлів, які ви хотіли б приховати, по одному на рядок.
Якщо ви та програма не переймаєтесь назвою файлу, спробуйте виконати цю команду:
for annoyingbak in *.bak; do mv "$annoyingbak" ."$annoyingbak"; done
Потім запускайте його, коли вас дратують .baks. Він переміщує кожен файл, названий bla.bak
в .bla.bak
.
Якщо вам доводиться це робити дуже часто, додайте це до кінця .bashrc
:
function deannoy {
for annoyingbak in *.bak; do
mv "$annoyingbak" ."$annoyingbak"
done
}
Тоді ви можете просто ввести deannoy
папку Dropbox, і вони пішли.