exécution maintenant je voudrais obtenir juste p> Pour me permettre de comparer les numéros de version. p> ssh -v code> me donne:
4 Réponses :
en utilisant explication: p> sed code>:
2> & 1 code>: pour une raison étrangère
ssh code> imprime les informations de version à stardr; Nous redirigons vers STDOUT pour permettre l'analyse. LI>
\ ([^ p] * \ \) code>: prenez tous les caractères qui ne sont pas
Vous pouvez utiliser p> awk code> aussi:
Pourriez-vous essayer de suivre la suivi (testé dans GNU awk code>).
ssh -V 2>&1 | awk -F'[_,]' '{print $2+0}'
C'est un bon ++. Cela devrait fonctionner pour BSD AWK non seulement GNU-AWK.
Pouvez-vous expliquer les 2 $ + 0?
2 + 0 + 0 CODE> DÉPARDS TRAILLER DES caractères non numériques du 2e champ et ne renvoie qu'une valeur numérique.
ou avec pure bash Regex:
Puis-je obtenir des commentaires sur les bowvotes? Quel est le problème avec ma question?
Je n'ai pas abouti, mais peut-être que cela n'était peut-être pas clair que cela répond à Q & A de soi-même et prévu que vous ajouteriez vos propres tentatives à la question, d'autant plus qu'une personne ayant un score de haute réputation. Peut-être ajouter une note que vous avez confrontée à ce problème et que votre solution serait utile pour les autres