Perl 中的后置反引号运算符
使用后置反引号运算符是最简单的 Perl 程序中执行任何 Unix 命令的方法。只需将命令放在后置反引号运算符内,这将导致执行命令并返回可存储其结果,如下所示 −
#!/usr/bin/perl @files = `ls -l`; foreach $file (@files) { print $file; } 1;
当执行以上代码时,它会列出当前目录中所有可用文件和目录 −
drwxr-xr-x 3 root root 4096 Sep 14 06:46 9-14 drwxr-xr-x 4 root root 4096 Sep 13 07:54 android -rw-r--r-- 1 root root 574 Sep 17 15:16 index.htm drwxr-xr-x 3 544 401 4096 Jul 6 16:49 MIME-Lite-3.01 -rw-r--r-- 1 root root 71 Sep 17 15:16 test.pl drwx------ 2 root root 4096 Sep 17 15:11 vAtrJdy
广告