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