6 votes

Comment supprimer les avertissements de la commande "keytool" en bash ?

Comment puis-je supprimer l'avertissement de la sortie de l'application

keytool -v -alias sssa -list -keystore /var/tmp/certs -storepass passwd | grep 'until' | head -1 | grep -v Warning

Warning:
The JKS keystore uses a proprietary format. It is recommended to migrate to PKCS12 which is an industry standard format using "keytool -importkeystore -srckeystore /opt/miep/msaapp/msa_domain/.keystore -destkeystore /opt/miep/msaapp/msa_domain/.keystore -deststoretype pkcs12".

Valid from: Wed Feb 12 19:00:00 EST 2020 until: Sat Feb 13 07:00:00 EST 2021

Je n'ai besoin que de la dernière ligne.

3voto

Andee Points 476

Les avertissements et les erreurs sont généralement imprimés sur STDERR plutôt que sur STDOUT, ajoutez une redirection STDERR pour vous en débarrasser :

keytool -v -alias sssa -list -keystore /var/tmp/certs -storepass passwd 2>/dev/null | ...

0voto

U880D Points 778

Selon Comment supprimer les avertissements de la commande keytool ? la commande n'a pas d'option de silence. Vous pouvez donc soit migrer vers des magasins PKCS12 soit ajouter 2>/dev/null à la baisse STDERR .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X