解压 shell 存档(.shar 文件)

解压 shell 存档(.shar 文件)

我有一个 shell 脚本。

我怎样才能删除 # 这行之前的任何内容

# 之前的所有内容都应删除。

脚本太长,无法手动删除。

我怎样才能自动做到这一点?

http://www.openbsd.org/anoncvs.shar

https://github.com/nakj/openbsd-www-ja/blob/master/anoncvs.shar

答案1

在您链接到的文件中,您实际上不需要删除任何内容;只需将其保存在某处,然后运行

sh anoncvs.shar

提取其内容。

指示您删除“此行”之前的所有内容的注释是作为预防措施,以防文件最终包含在其他地方。此类文件称为外壳档案并且通常出现在 Usenet 帖子中,其中的评论是有意义的:用户将整个帖子保存到一个文件中(这是在 MIME 附件之前),并在提取其内容之前编辑该文件。

相关内容