什么是错的这个命令....可以请你定位错误此命令

问题描述:

orig_file = PRC_19_000011061354_01147_20110323.gz 
$(print $orig_file | cut -d"_" -f4) 

我所需要的答案,因为01147是第四场......什么是错的这个命令....可以请你定位错误此命令

+0

还,删除'$()'在第二行。削减返回01147,然后你试图执行它作为一个命令。 – 2011-03-25 13:29:17

串门=的空间中

orig_file = PRC_19_000011061354_01147_20110323.gz 

并且用echo替换print

+0

谢谢>>> GOT IT 我能知道什么是CHECK_ret – user676421 2011-03-25 10:14:52

您的代码适用于我。尽管如此,您必须删除=左右的空格才能使变量赋值工作。

+0

可以请您解释下面的命令是什么意思... check_ret“从文件名$ orig_file中提取rec计数”quiet – user676421 2011-03-25 10:15:52

这应该工作:

orig_file=PRC_19_000011061354_01147_20110323.gz 
$(echo $orig_file | cut -d"_" -f4)