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

正規表現は、ファイル名'save'だけでなく、フルパス(つまり/ home / test / save)と照合されるためです。

于 2012-10-05T06:53:37.203 に答える