rm

    0热度

    1回答

    我试图通过将它们匹配到一个正则表达式来删除一些图像,现在我用两种类似的方法来删除这些图像,包括将管道find至rm。首先我找到了所有希望删除的图像: find . -type f -regex ".+-[0-9]+x[0-9]+\.jpg" 找到了很多结果。 所以我试图删除它们像这样: find . -type f -regex ".+-[0-9]+x[0-9]+\.jpg" -exec rm

    1热度

    1回答

    我想要写一个简单的命令来清理我的项目文件,所以我用: find . -type f -name "*.o" -o -name "*.a" -o -name "*.ko" -exec rm '{}' + 奇怪的是它没有工作。当我删除“-exec rm'{}'+”时,我可以看到它将文件从终端中删除,所以看起来我的表情是正确的。我甚至尝试将“'{}'+”改为“'{}'\;”,但这也不起作用。我也尝试

    0热度

    1回答

    我遇到了这个脚本/ cron的问题。我运行在Raspberry pi上,我有其他的cronjobs工作得很好(所以我知道它不是系统中的cron)。 我的脚本: #!/bin/bash rm -f /var/www/output/* 这个脚本是工作在命令行就好 bash clearcsv.sh 但是当我试图把它给一个cronjob,它似乎没有执行 Cron脚本:*/6 * * * * /hom

    1热度

    1回答

    我需要删除野生回购,但没有足够的权限这样做,即使 虽然我是gitolite admin用户,并且我没有CREATOR的公钥 表示回购(因为它在另一台物理机器上,我目前没有 访问权限)。我读了一些关于'sudo'的命令,但我不知道我在哪里可以启用它,以及如何。我想它应该在.gitolite.rc文件中?! 有谁知道如何做到这一点?谢谢。

    1热度

    1回答

    如果file.delete()更好,它怎么样?使用ProcessBuilder有哪些问题?此外,我必须遍历列表以删除不同的文件。在这种情况下,最好的方法是什么?

    0热度

    2回答

    我正在忙着编写一个bash脚本,该脚本可以根据文件名中的日期删除文件,例如xxxxxxxxx140516.log。它应该在2014年5月16日之后的一天删除文件。我希望脚本从字符25中读取文件,因为这是日期开始,应该定期检查是否有任何旧文件。现在我的脚本是这样的: #!/bin/bash rm *$(date -d "-1 day" +"%y%m%d")* 与该脚本的问题是,如果计算机没有启

    0热度

    1回答

    我有一个cron作业,在“备份”目录\ tmp \ backup中创建文件夹。 我期待有第二职业,删除“备份”,这是用下面 55 19 * * *发现的/ tmp /备份/ -maxdepth 1型d工作超过1分钟之内的文件夹-mmin +1 -execdir rm -rf {} \; 但是这项工作也删除了父目录“备份”,我对我出错的地方感到困惑。任何帮助表示赞赏!

    0热度

    3回答

    示例文件名的多个文件被 abc.edf.xdc pqe.ide.xdc rm -rf "*.\*.xdc"不工作

    1热度

    1回答

    首先,这是一个windows系统,而不是linux。 在生成文件我已经为使清洁我做 rm -rf output 然而,第一次运行时,它给像 rm: cannot lstat `foo.txt': Permission denied 错误即使目录输出后完全空执行命令。现在,如果我运行命令第二次, rm -rf output 它删除output成功。任何想法为什么它没有工作的第一次?而fo

    0热度

    1回答

    我有一个makefile,它列出了我需要做的事情的几个目录,例如, DIRS = dir1 dir2 path/to/dir3 all: $(foreach DIR,$(DIRS), somecommand --source=$(SOURCEDIR)/$(DIR) --dest=$(DIR);) clean: rm -rf $(DIRS) 目前clean目标删除di