我想通过inotifywaitrecursion地监视创build或修改文件的任何事件的特殊path,但我不知道我的问题是什么。
我有一些我想排除的文件夹。
watchpath -> folder1 -> file1 -> ingnorefile1 [IGNORE] -> ignorefolder1 [IGNORE]
我如何使用正则expression式正确排除它们?
inotifywait -mr --exclude '(ignorefolder1|folder1\/ingnorefile1)' -e modify -e create -e delete . | while read date time dir file; do
什么是正确的正则expression式来实现我的目标?
正确的正则expression式: (ignorefolder1|folder1/ingnorefile1) 。 但是你的表情也起作用。
使用反斜线来转义非元字符是一个错误。 “/”不是元字符,也不需要转义。