如何拆分 pem 文件?

How do I split a pem file?

因此 Fastlane pem 生成一个 .pem 文件,其中包含证书和密钥。我需要将其上传到的系统需要两个 .pem 个文件,一个带有证书,一个带有密钥。用文本编辑器手动分割文件是微不足道的,但是有没有一个好的命令可以自动分割它?

我确实找到了将文件分成两部分的命令:

csplit $pemfile '/^-----BEGIN RSA PRIVATE KEY-----$/'

这会给您留下两个文件:xx00 包含证书,xx01 包含密钥。然后,您只需要几个 mv 命令即可将文件重命名为更合适的名称。