寻找一种在给定字符串的第N次出现之后插入行的方法。
以下内容与我要查找的内容很接近,但是基于行号,而不是基于给定字符串的第N次出现。
perl -ni -e 'print; print "Put after fifth line\n" if $. == 5' inFile.txt
Run Code Online (Sandbox Code Playgroud) 我已经看到了如下示例,它使用 openssl 下载一个证书,但我正在寻找一个可以下载整个证书链并将每个证书另存为单独文件的示例。理想情况下,最好保存与 CN 名称匹配的每个证书文件。
echo -n | openssl s_client -connect HOST:PORTNUMBER | \
sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > /tmp/$SERVERNAME.cert
Run Code Online (Sandbox Code Playgroud)