gpt4 book ai didi

linux - 从 cvs 中删除具有特定模式的文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:35:22 25 4
gpt4 key购买 nike

我有一个包含很多文件的目录结构。整个结构连同文件被检入 cvs。我想从中删除 .txt 文件。

我猜 cvs remove 分 3 个步骤工作:1)rm命令2)简历删除3) 简历提交

在这种情况下我怎样才能领先?

最佳答案

您给出的步骤是正确的,但不需要单独完成。它们可以组合。

如果您真的想要删除所有 *.txt 文件而不仅仅是一组特定的文件,您可以从 checkout 项目的顶层执行此操作:

find -name '*.txt' | xargs cvs rm -f
cvs commit

find 将找到您目录中的所有 *.txt 文件,xargs 将展开此列表并将其放在cvs rm -f-f 标志结合了您列表中的第一步和第二步。

文件现在已安排删除,您可以使用 commit 删除它们。

关于linux - 从 cvs 中删除具有特定模式的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20130766/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com