inotify-tools

    3熱度

    2回答

    我有一個斯芬克斯文檔的文件夾,我用inotifywait(從inotify-tools)看。該腳本重新構建html & singlehtml並刷新Chrome。 #!/bin/sh inotifywait -mr source --exclude _build -e close_write -e create -e delete -e move | while read file event;

    2熱度

    2回答

    我有一個bash腳本,它使用inotify-tools處理某些數據,以瞭解特定事件何時發生在文件系統上。如果在bash控制檯中運行,它會正常工作,但是當我嘗試將其作爲守護程序運行時,它會失敗。我認爲原因在於,inotifywait命令調用的所有輸出都轉到一個文件,因此| while之後的部分不再被調用。我該如何解決這個問題?這是我的腳本。 #!/bin/bash inotifywait -d

    -1熱度

    1回答

    我安裝了inotify和插件代碼到我的 現有的代碼文件。我總是得到消息,inotify failed。 我搜索了一下,發現內核應該帶有inotify選項(不知道如何檢查,因爲我使用的是遠程機器)。 我已經添加在編譯的共享庫(不涉及,但在情況下,任何可能性) Linux machinename 2.6.9-89.ELsmp #1 SMP Mon Apr 20 10:33:05 EDT 2009 x8

    0熱度

    1回答

    一個巖組功能,我想編寫一個巖組的功能,看起來像: smartwatch [WATCH_FILE] [COMMAND_TO_RUN] [COMMAND_ARGS] 這樣WATCH_FILE保存後,該COMMAND_TO_RUN將運行並smartwatch將等待該文件再次被保存。這對我在這種情況下會有所幫助: smartwatch server.py python server.py 所以每次

    0熱度

    1回答

    我正在嘗試使用inotiy-tools作爲bash腳本來監視目錄。 這裏是我的腳本 while f=$(inotifywait -m -e create -q -r "/media/data2/Music/English" --format '%f %w') do echo "$f" done 問題是,當我運行它打印在終端上沒有上面的腳本。我已經檢查了inotifywait命令,

    3熱度

    1回答

    我使用inotify-tools和unison來同步機器之間的文件夾。 因爲我有一個大文件夾要同步,所以我只是簡單地寫一個inotifywait腳本來自動完成這項工作。 讓inotifywait監控大文件夾的子目錄以獲得更好的性能是否明智?

    2熱度

    2回答

    用戶有時會將文件添加到Linux服務器上的目錄中。我正在研究如何在文件被添加到此目錄時得到通知。我發現inotify工具: https://github.com/rvoicilas/inotify-tools/wiki/ 但我也不太清楚如何去使用它。我似乎無法找到適當的文件。 如果有經驗的人可以指導我,我將不勝感激。

    2熱度

    1回答

    我有一個腳本,應該將admin用戶上傳到我們網站的照片複製到另外兩個後端服務器。要做到這一點,它會做到以下幾點: while true; do inotifywait -e create "$TRANSFER_FILES" && \

    4熱度

    1回答

    我特別想同時觀看2個不同的文件類型在2個子目錄:     .coffee文件類型在「JS」子目錄     .styl文件類型在「CSS」子目錄 我只知道這麼多bash和我想要得到這樣的功能 while inotifywait --format %w%f ./{css,js}/*.{styl,coffee}; do # regex pattern to match the file end

    1熱度

    2回答

    我使用inotifytools遞歸監視目錄。當我使用下面的命令 inotifywait ./test -m 的命令後,如果我創建./test下一個導演,假設./test/test2。然後,如果我在test2下執行某些操作,例如刪除文件或添加文件,很奇怪沒有發生任何事件。 似乎沒有對test2沒有手錶。 那是一個錯誤或我只是在錯誤的方式使用?