【发布时间】:2023-04-03 13:40:01
【问题描述】:
我的 txt 文件包含 jar 的名称,我想读取这个 txt 文件,并且对于每一行我想找到并移动具有相同名称和版本号的 jar(版本号可能会更改)从文件夹 X 到文件夹 JarSequence。 文本文件是 jar.txt,其中有 -
- bbb
- aaa
- ccc
现在对于 txt 文件中的每一行,我想将 jar 复制到文件夹 JarSequence 中,以便文件夹 JarSequence 具有 -
- bbb-1.0.1.jar
- aaa-1.0.1.jar
- ccc-1.0.1.jar
如果可能的话,我还想在 JarSequence 文件夹中保持与文本文件中相同的序列。
感谢您的帮助。
【问题讨论】:
-
ccc 有 1.0.2 而其他有 1.0.1。这是故意的吗?
-
如果是故意的,如何确定是否附加
"-1.0.2.jar"而不是"-1.0.1.jar"?? -
@DavidC.Rankin 抱歉,每个 jar 的版本号都相同(更新了问题)。但是当我从一个构建移动到另一个构建时,我需要它会有所不同,但对于所有 jar 仍然相同。例如 aaa- ${buildNumber}.jar bbb-${buildNumber}.jar 我们将 buildNumber 存储在变量中
标签: bash shell readfile file-copying