我有一个.sh构建文件,它基本上是一个用几行shell代码封装的tar.gz文件。我知道如何像这样将tar.gz打包到shell中,但如何做相反的事情,即解压缩.sh文件中的tgz文件?
提前谢谢!
我得到了解决方案,如果有人需要的话!
获取.sh文件中shell代码的行数,比如n行。现在删除第一个n=21行的.sh文件,并将其余的保存在另一个文件中,比如sample.tar-like:
sed '1,21d' sc_300026_smca.sh > sample.tar
现在我们将使用sample.tar,这是必需的文件。