如何隐藏具有特定扩展名的文件

jam*_*mes 19 nautilus hidden-files

我在我的文件夹中创建了一组带有.bak扩展名的临时文件。如何让它们在 Ubuntu 中默认隐藏?

我尝试添加一个带有 *.bak 的 .hidden 文件作为文件中的条目,但这不起作用。非常感谢任何帮助......

小智 0

如果您在文件名的开头放置句号(或句点),它应该将其隐藏,例如:

.helloworld.txt

要查看现在隐藏的文件,请单击 Nautilus 上的“查看”,然后选中“显示隐藏文件”。

  • 谢谢你的提示。但它们是由程序创建的,我无法重命名它们中的每一个。 (2认同)

tur*_*rbo 0

如果您和程序不关心文件名,请尝试以下命令:

for annoyingbak in *.bak; do mv "$annoyingbak" ."$annoyingbak"; done
Run Code Online (Sandbox Code Playgroud)

然后每当您对 .baks 感到恼火时就运行它。它将每个名为 的文件移动bla.bak.bla.bak.

如果您必须经常这样做,请将其添加到您的末尾.bashrc

function deannoy {
    for annoyingbak in *.bak; do 
        mv "$annoyingbak" ."$annoyingbak"
    done
}
Run Code Online (Sandbox Code Playgroud)

然后,您只需输入deannoyDropbox 文件夹即可,它们就会消失。