我正在尝试用目录 $dir 中的文件名列表填充 Perl 数组,并且我想排除目录。我的代码是:
my @lsArray = `ls -p $dir | grep -v '/$'`;
但它会产生这个错误:
sh: -c: line 0: unexpected EOF while looking for matching `''
sh: -c: line 1: syntax error: unexpected end of file
我似乎找不到正确执行此操作的引号组合。谢谢....