1

为什么 'save$' 不能匹配名为的文件save

root@debian:/home/tiger# ls /home/test
save
root@debian:/home/tiger# find /home/test -regex 'save$'
root@debian:/home/tiger# find /home/test -regex '.*save$'
/home/test/save
4

1 回答 1

1

因为正则表达式与完整路径(即/home/test/save)匹配,而不仅仅是文件名“save”。

于 2012-10-05T06:53:37.203 回答