我想拿出的时候没有发生过的文件夹中的任何写活动我很喜欢看检测一个很好的和简单的方法没有写活动。 基本上,我想有是这样的: #!/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功能第一次,当