【发布时间】:2020-01-27 18:29:19
【问题描述】:
Shell 脚本:我有以下输入文件
file1的内容
-bash-4.2$ cat file1
sample.1.17.10.tar
test.1.17.10.tar
work.1.17.1.0.tar
需要得到如下输出
From : > cat file2
sample
test
work
From :>cat file3
1.17.10
1.17.10
1.17.10
它应该通过剥离提到的名称和值来生成两个文件
【问题讨论】:
-
您是否希望将以上三个文件输出到一个文件中?或者您正在尝试将所有 tar 文件的内容连接到文件中,或者您只需要文件名?
-
我的输入是 file1 -> 输出应该在 file2 和 file3 中
-
我只需要文件名。不是内容
-
你只需要名字吗?你已经有了它们,它们肯定是
file2和file3? -
你不想从
work.1.17.1.0.tar生成1.17.1.0吗?
标签: shell