我想拿出的時候沒有發生過的文件夾中的任何寫活動我很喜歡看檢測一個很好的和簡單的方法沒有寫活動。 基本上,我想有是這樣的: #!/bin/sh
# colored red text (error)
function errorMsg() {
echo '\033[0;31m'"$1"'\033[0m'
}
# check for folder to monitor argume
我使用fswatch在文件更改時採取一些操作。我用下面的命令: fswatch -o -r '.' | while read MODFILE
do
echo 'Some file changed, so take some action'
done
這工作得很好,如果我改變了幾個文件,我看到在終端如下: Some file changed, so take some action
我有一個bash腳本,我想每一個文件系統被改變時觸發的方法: #!/bin/bash
function run {
echo Do some magic
// Do some magic
}
run
fswatch . src | 'run'
在這種情況下,我看src文件夾。 當我觸發通過 ./automater.sh
腳本腳本正確執行run功能第一次,當