【发布时间】:2011-09-01 14:49:35
【问题描述】:
我有一个 jar 文件,我需要在 Linux 中执行其中的文件。 所以我需要逐行获取 unzip -l 命令行的结果。 我已设法使用此命令提取文件名:
unzip -l package.jar | awk '{print $NF}' | grep com/tests/[A-Za-Z] | cut -d "/" -f3 ;
但我不知道如何一个接一个地获取文件名来执行它们。 请问我该怎么做?
非常感谢。
【问题讨论】:
-
我不明白蹩脚的接近投票。由于是非编程问题,shell 编程问题从什么时候开始被认为是题外话? Shell 编程就是编程,所以这个问题绝对属于这里。这不是题外话。 血腥的精英主义者!
-
我通常用 Java 编写代码,我可以看出 shell 脚本至少同样具有挑战性。