一个很有能力的年轻人在我的 Mac 上安装了 Ubuntu,但我不知道他是怎么做到的。
当我从另一台“普通”Ubuntu PC 将文件复制到我的 MacBook Pro 时,我发现很多带有前缀._
(点下划线)的重复文件。
在互联网上搜索时,我发现对这个问题的所有回复都与 OSX 有关。
不是很有技术,我会很感激有人向我发送一个终端命令来擦除我的 Ubuntu-Mac 上所有带有前缀的文件._
......除非这当然会造成灾难性的后果!
一个很有能力的年轻人在我的 Mac 上安装了 Ubuntu,但我不知道他是怎么做到的。
当我从另一台“普通”Ubuntu PC 将文件复制到我的 MacBook Pro 时,我发现很多带有前缀._
(点下划线)的重复文件。
在互联网上搜索时,我发现对这个问题的所有回复都与 OSX 有关。
不是很有技术,我会很感激有人向我发送一个终端命令来擦除我的 Ubuntu-Mac 上所有带有前缀的文件._
......除非这当然会造成灾难性的后果!
您可以使用 删除文件
rm
,但正如您已经猜到的那样,该命令有其风险。为了防止灾难有这个safe-rm
包,所以我建议先安装它:它会自动阻止您删除对系统重要的任何内容。
._
现在列出以当前目录开头的每个文件:._
要删除以当前目录开头的所有文件,要求每个文件执行以下操作:在不询问
._
的情况下删除以当前目录开头的所有文件–注意!- 做:要递归地执行此操作,您可以使用
extglob
需要启用的功能shopt -s extglob
(每个要使用它的终端窗口一次)。之后你可以做它将删除
._
当前目录及其子目录中的每个文件(并要求每个文件,你猜对了)。星号
*
是 shell 的特殊字符,只匹配任何字符串,因此._*
匹配任何以 . 开头的文件._
。**
后跟 a的 globstar 模式/
匹配目录和子目录,需要该extglob
选项,默认情况下不启用。