我试图挑战自己获取目录中的 dir 或文件的名称,并将它们放入尽可能少的代码的数组中。我得到了所有的碎片,但不能把它们放在一起
perl 全局:<path/to/dir/*>
正则表达式替换:s/.+\///
我对我认为它如何工作的蹩脚尝试:
my @flist = <path/to/dir/*>
s/.+\/// for @flist;
但我想不会。
来自 perl 大师的一点帮助?
格拉西亚斯!
编辑:我猜上面的代码只需要一个分号。N00b 错误。对不起!虽然它在技术上仍然是两条线。