What are the comparative advantages of glob('foo*') over ?

后端 未结 3 1398
陌清茗
陌清茗 2021-02-19 05:10

I was just looking at Can someone tell me how to create an array of directory contents?. Unsurprisingly, file globs were offered as an answer. What surprised me was that the p

3条回答
  •  自闭症患者
    2021-02-19 05:52

    That perldoc you linked says there's some issues with the angle-bracket syntax:

    One level of double-quote interpretation is done first, but you can't say <$foo> because that's an indirect filehandle as explained in the previous paragraph. (In older versions of Perl, programmers would insert curly brackets to force interpretation as a filename glob: <${foo}> . These days, it's considered cleaner to call the internal function directly as glob($foo), which is probably the right way to have done it in the first place.)

    I mostly use File::Find and its ilk myself.

提交回复
热议问题