Asumiendo lo siguiente (modificado )XML:
John
Wayne
78787878
john.wayne@gmail.com
James
Stewart
90909090
james.stewart@gmail.com
El XMLStarlet invocación
xml sel -t -m '//ContactPerson' -v 'concat(GivenName, " ", FamilyName, " ", PhoneFixList/PhoneFix, " ", EmailList/Email)' -nl file.xml
produce
John Wayne 78787878 john.wayne@gmail.com
James Stewart 90909090 james.stewart@gmail.com
La invocación de XMLStarlet contiene un bucle implícito sobre todos los nodos ContactPerson
, y para cada uno de estos, los campos específicos se concatenan para producir la salida correcta. El -nl
al final hace que se imprima una nueva línea.
предоставлять доступ к Интернету минимальным службам, не использующим порты по умолчанию
надежные пароли
фейл2бан
продолжайте обновлять ПО, чтобы получать исправления безопасности