【发布时间】:2021-11-16 05:21:11
【问题描述】:
我有一个 .sh 构建文件,它基本上是一个包含几行 shell 代码的 tar.gz 文件。 我知道如何将 tar.gz 打包到 shell like this 中,但是如何执行相反的操作,即解压缩 .sh 文件中的 tgz 文件?
提前谢谢你!
【问题讨论】:
-
请注意,您的链接只是指向您自己的问题
-
问题缺少必要的输入,举个例子会有很大帮助。
我有一个 .sh 构建文件,它基本上是一个包含几行 shell 代码的 tar.gz 文件。 我知道如何将 tar.gz 打包到 shell like this 中,但是如何执行相反的操作,即解压缩 .sh 文件中的 tgz 文件?
提前谢谢你!
【问题讨论】:
我得到了解决方案,如果有人需要的话!
获取 .sh 文件中的 shell 代码行数,比如 n 行。 现在删除 .sh 文件的前 n=21 行,并将其余部分保存在另一个文件中,比如 sample.tar:
sed '1,21d' sc_300026_smca.sh > sample.tar
现在我们将得到所需的文件 sample.tar。
【讨论】: