所以我知道你可以排除被观看的文件但是另一种方式呢?如果我只想观看* .txt怎么办?
答案 0 :(得分:2)
只需传递您想要作为参数观看的名称:
intotifywait ... *.txt
如果您担心该模式将匹配太多文件以适合命令行,您可以使用--fromfile
参数从文件中读取要监视的文件列表。该文件需要包含实际的文件名,而不是模式,因此您可能需要使用类似
for f in *.txt; do printf '%s\n' "$f"; done > files.txt
inotifywait --fromfile files.txt ...