我有一个 bash 脚本,它使用 inotifywait 来复制在目录中创建的文件。
但它正在复制我不想要的 vim 临时文件。
例如,如果我foo.txt
在 vim 中创建和编辑它,我最终会得到一些/所有这些:
foo.txt~
.foo.txt.swp
.foo.txt.swx
4913
我正在尝试编写正则表达式来匹配这些,这就是我到目前为止所拥有的:
'^\*\.sw??$'
我希望这至少能匹配 swp 和 swx 文件,但事实并非如此。
我有一个 bash 脚本,它使用 inotifywait 来复制在目录中创建的文件。
但它正在复制我不想要的 vim 临时文件。
例如,如果我foo.txt
在 vim 中创建和编辑它,我最终会得到一些/所有这些:
foo.txt~
.foo.txt.swp
.foo.txt.swx
4913
我正在尝试编写正则表达式来匹配这些,这就是我到目前为止所拥有的:
'^\*\.sw??$'
我希望这至少能匹配 swp 和 swx 文件,但事实并非如此。