【发布时间】:2016-09-15 11:25:12
【问题描述】:
实际输出为
$ grep -Hcw count copy_hb_script
copy_hb_script:5
我正在使用以下命令来获得预期的输出,但我失败了
grep -Hcw count copy_hb_script | awk '{print $1}' |xargs ls -ld | awk '{print $8 " " $9 }'
出去是
03:49 copy_hb_script
缺少文件计数,是否有任何替代方法可以获取带有文件计数的时间戳,如下所示
03:49 copy_hb_script:5
【问题讨论】:
-
请提供minimal reproducible example,否则这个不是很清楚
-
这看起来像是有人将他们在互联网上找到的命令拼凑在一起,而没有了解这些命令的用途。例如你使用
grep -Hcw,然后你(尝试)去掉 -H 部分。只是不要使用-H。您正在使用 xargs,但您正在返回一个文件名。了解您在管道中使用的每个命令。 -
@SaintHax:请查看@lnian 的答案以了解我在看什么。