gnu-findutils

    1熱度

    1回答

    我有這個目錄。 . ├── animation │   ├── animation-events │   │   ├── app.js │   │   ├── app.mustache.json │   │   ├── create_view.sh │   │   └── assets │   │   └── dummy_character_sprite.png │   └──

    0熱度

    1回答

    當find迭代目錄,它們出現在the order the VFS yields them。在查看放置在它們旁邊的文件之前,可以將此順序更改爲首先遍歷目錄嗎? -depth選項不是解決方案。它只是改變 $ find . ./afile ./directory ./directory/athirdfile ./other-directory 到 $ find -depth ./afil

    2熱度

    2回答

    我正在尋找tar目錄中最新文件的最簡單方法。下面的命令找到正確的文件,但我不知道如何從輸出焦油它: find /home/user -type f -printf '%[email protected] %p\n' | sort -n | tail -1 | cut -f2- -d" " 而且我也必須輸出的進展。

    0熱度

    1回答

    這裏的文檔避免了創建一箇中間的一次性文件。我希望在獲取20個可能文件的完整路徑(不使用find -o語法)時使用此功能。我希望下面的工作: find | grep -f <<EOF Controller.java Main.java Config.java EOF ,但我得到: grep: option requires an argument -- f 我誤解的文件怎麼在這裏工作

    0熱度

    2回答

    我試圖列出x天以前的目錄(但不是文件)。我用下面的命令來做到這一點。但它列出了目錄和文件。任何人都可以幫我解決它嗎?謝謝。 find /path/to/base/dir/* -type d -ctime +10 -exec ls {} \;

    2熱度

    2回答

    我有一個包含.flac文件的多個子目錄的目錄。我想批量轉換它們到.mp3。路徑名稱包含空格。現在我想要做這樣的事情 find . -type f -regex .*.flac -exec ffmpeg -i {} -c:a mp3 -b:a 320k \; 但問題是,我該如何使用mp3{}和替代flac給ffmpeg的輸出文件名?在bash中,可以使用變量替換${file%.flac}.mp3

    -1熱度

    1回答

    以下命令將刪除當前目錄中的所有文件和文件夾,除了那些提及的內容。 find . -mindepth 1 ! -path '*testResults*' ! -path '*artifacts*' ! -path '*node_modules*' -exec rm -r {} + 2>/dev/null 我的問題是:如何也排除.git隱藏文件夾被刪除?

    -1熱度

    1回答

    我想知道這個命令的每串背後的含義: find . -type f -exec chmod 644 {} \; find . -type f意味着找到這個文件夾中的所有文件 -exec chmod 644執行chmod 644命令所有這些文件 爲什麼我們需要{}和\;?他們有什麼用途?

    1熱度

    4回答

    我想刪除目錄中的所有.png文件並將刪除文件名保存在文本文件中。我設法用下面的命令來做到這一點: find . -name "*.png" -delete -print >> log.txt 一切工作正常,並在日誌中我得到刪除文件的整個路徑。但是,如果有多個文件要刪除,放在日誌中的名稱全部在同一行上。 C:/Users/Dragos.Cazangiu/Desktop/TesteCyg/CMDE

    2熱度

    2回答

    如何使用find來獲取所有沒有.git文件夾的文件夾? 在這種結構:: $ tree -a -d -L 2 . ├── a │ └── .git ├── b │ ├── b1 │ └── b2 ├── c └── d └── .git ├── lkdj └── qsdqdf 這:: $ find . -name ".git" -prune -o