【发布时间】:2021-12-28 10:15:06
【问题描述】:
你如何删除除了 Bash 中的一个之外的所有隐藏和非隐藏文件?
因为我正在创建一个存储库,并且刚刚创建了一个更新脚本。
【问题讨论】:
-
你的目标是什么?为什么要删除除一个文件之外的所有文件?可能已经有一个工具可以做到这一点。我的猜测是你想删除除
.git之外的所有已知文件。我说的对吗? -
mv 保存文件 /tmp; rm -r *; mv /tmp/file-to-keep .?
-
@JoshBeauregard 所有文件和 git,更新脚本除外,因为我需要它来将下载的源代码更新到较新的版本。