fswatch

    1热度

    1回答

    我想拿出的时候没有发生过的文件夹中的任何写活动我很喜欢看检测一个很好的和简单的方法没有写活动。 基本上,我想有是这样的: #!/bin/sh # colored red text (error) function errorMsg() { echo '\033[0;31m'"$1"'\033[0m' } # check for folder to monitor argume

    0热度

    1回答

    我正在尝试使用变量来识别mxf或mov文件扩展名。以下工作中我使用正则表达式明确命名文件扩展名。 ${FSWATCH_PATH} -0 \ -e ".*" --include ".*\.[ mxf|mov ]" \ --event Updated --event Renamed --event MovedTo -l $LATENCY \ $LOCAL_WATCHFOLDER_PATH \

    0热度

    2回答

    下面是使用pandoc编译md到pdf的最小makefile。 make watch命令监视更改的md文件(使用fswatch),如果是,则触发make。 SRCS=$(wildcard *.md) PDFS=$(SRCS:.md=.pdf) all: $(PDFS) %.pdf: %.md @pandoc $< -o [email protected] watch: $(

    2热度

    1回答

    我想用shelljs在MATLAB执行COMMANDE并完成后发送响应客户端: var cmd = 'matlab -nojvm -nosplash -nodesktop -noFigureWindows -minimize -r \" senario(); exit; \"'; shell.exec(cmd, function (code, stdout, stderr) {

    0热度

    1回答

    我使用fswatch在文件更改时采取一些操作。我用下面的命令: fswatch -o -r '.' | while read MODFILE do echo 'Some file changed, so take some action' done 这工作得很好,如果我改变了几个文件,我看到在终端如下: Some file changed, so take some action

    0热度

    1回答

    我需要观察具有不同扩展名的文件,并在每次更改后运行.sh命令。随着fswatch,我已经能够单独看每个扩展,如: fswatch *.html | (while read; do ./dev.sh; done) fswatch index-static/*.js | (while read; do ./dev.sh; done) fswatch index-static/*.scss |

    0热度

    1回答

    我想管fswatch输出到多个命令中的shell脚本如下技术: $ fswatch -0 [opts] [paths] | xargs -0 -n 1 -I {} [command] 代替[命令]我把shell脚本路径。这是我的命令行: fswatch -0 -Ie ".*\.*$" -i ".*\.mp4$" ~/Desktop/encoding\ tests | xargs -0 -n 1

    5热度

    2回答

    在OS X 10.10.1(优胜美地)的Safari 8.0(10600.1.25.1)中,我访问了google.com,apple.com, facebook.com,然后点击“Safari” - >“首选项...” - >“隐私” - >“详细信息...”,然后可以看到cookie。 然后我完全退出Safari(实际上退出,只需关闭窗口),然后使用以下命令删除以下内容。 rm -r ~/Lib

    0热度

    1回答

    我有一个bash脚本,我想每一个文件系统被改变时触发的方法: #!/bin/bash function run { echo Do some magic // Do some magic } run fswatch . src | 'run' 在这种情况下,我看src文件夹。 当我触发通过 ./automater.sh 脚本脚本正确执行run功能第一次,当

    2热度

    1回答

    在osx中​​我试图检测何时将新文件添加到文件夹,然后执行脚本来处理该新文件。似乎很简单,对吧? 我这样做: fswatch -0 ~/motion-detection | xargs -0 -n1 -I {} ./detectmotion.sh 这将调用shell脚本detectmotion.sh其中包括: echo "File added: " $1 现在,至少。我只是想通过改变文件的