FreeBSD Manual Pages
extract-pem(1) General Commands Manual extract-pem(1) NAME extract-pem -- extracts blocks of PEM files into separate files SYNOPSIS extract-pem pem_file [...] [-o file_name_prefix | --output-prefix file_name_prefix] [-1 | --only-first-entry] [-f | --skip-first-entry] [-l | --skip-last-entry] [-q | --quiet] extract-pem [-h | --help] extract-pem [-v | --version] DESCRIPTION extract-pem extracts the blocks of PEM files into separate files. The out- put files will be named with a given output prefix (default: "output-"), and a sequential number according to the occurrence. The output file exten- sion will be chosen based on the content: * .crt for a certificate, * .crl for a certificate revocation list (CRL), * .key for a private key. ARGUMENTS The following options are available: pem_file ... Specifies one or more PEM files to be extracted. -o file_name_prefix | --output-prefix file_name_prefix Sets the output file prefix (default: "output-"). -1 | --only-first-entry Extract only the first entry (i.e. extract the certificate of e.g. a server itself, if the PEM file contains a chain of certificates). -f | --skip-first-entry Do not extract the first entry (i.e. do not extract the certificate of e.g. a server itself, if the PEM file contains a chain of cer- tificates). -l | --skip-last-entry Do not extract the last entry (i.e. do not extract the certificate of the root CA, if the PEM file contains a chain of certificates). -q | --quiet Quiet mode: only print information in case of errors. -h | --help Prints the program's command-line parameters and exits. -v | --version Prints the program version and exits. EXIT STATUS The extract-pem tool exits with 0 on success, and >0 in case of an error. EXAMPLES extract-pem my-server-certificate.crt --output-prefix extract- extract-pem my-server-certificate.crt -o extract- extract-pem my-server-certificate.crt --skip-first-entry --skip-last-entry -o extract-intermediate- extract-pem my-server-certificate.crt --only-first-entry -o extract-server- extract-pem --help extract-pem -h extract-pem --version extract-pem -v SEE ALSO check-certificate(1), der2pem(1), pem2der(1), test-tls-connection(1), view-certificate(1), view-crl(1), openssl(1) NOTES This program is part of System-Tools. The latest version of System-Tools can be found on the System-Tools Homepage at System-Tools Homepage. AUTHORS Thomas Dreibholz, Homepage extract-pem May 9, 2026 extract-pem(1)
NAME | SYNOPSIS | DESCRIPTION | ARGUMENTS | EXIT STATUS | EXAMPLES | SEE ALSO | NOTES | AUTHORS
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=extract-pem&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>
