- 论坛徽章:
- 0
|
1
#!/usr/bin/perl -w
open( FLS, "find log/trace/parse_to_csv* -mtime -1 -type f|" );
while (<FLS>) {
print $_;
`less $_ | cut -f 1 >> file_list`;
# `cat $_ | awk '{print $1}' >> file_list`;
} |
提示sh: -c: line 2: syntax error near unexpected token `|'
sh: -c: line 2: ` | cut -f 1 >> file_list'
2
另外,我发现在Linux terminal上运行成功的命令用反单引号放perl脚本里,总是报错
比如
sed -s 未识别的s。。。
网上这个错误很多,但没发现什么解决方法。
谢谢大家
[ 本帖最后由 noexcuse 于 2009-8-11 11:20 编辑 ] |
|