.bak
拡張子でフォルダーに作成された一時ファイルのセットがあります。 Ubuntuでデフォルトで非表示にするにはどうすればよいですか?
ファイルのエントリとして* .bakを使用して.hiddenファイルを追加しようとしましたが、機能しません。どんな助けも大歓迎です...
ここに、LaTeX中間ファイルを非表示にするために書いた小さなスクリプトを示します。
alias hidetex='ls *?(aux|bbl|blg|brf|lof|log|lot|out|toc) -1 > .hidden'
〜/ .bash_aliasesファイルに追加したので、ファイルを非表示にするフォルダーにcd
と入力し、hidetex
と入力します。
これは特定のフォルダーで実行することを目的としていますが、より一般的なものにして(たとえば.bakファイル用)、再帰的にタスクを実行するように変更して、各フォルダーに.hiddenファイルを追加することもできますが、それはもう少し複雑です。
ホームディレクトリに.hidden
というファイルを作成できます。このファイルには、非表示にするすべてのファイルの名前を1行に1つずつ入れることができます。
ファイル名の先頭にピリオド(またはピリオド)を配置する場合、ファイルを非表示にする必要があります。次に例を示します。
.helloworld.txt
隠しファイルを表示するには、Nautilusの[表示]をクリックして、[隠しファイルを表示]をオンにします。
あなたとプログラムがファイルの名前を気にしない場合は、次のコマンドを試してください。
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
}
次に、Dropboxフォルダーにdeannoy
と入力するだけで、それらは削除されます。