Je souhaite extraire un attribut d'un arbre XML. Pour cela, j'utilise la commande xpath du paquetage libxml-xpath-perl. Je me suis dit cette commande:Sélection de la valeur avec la commande Linux xpath (à partir de Perl)
virsh dumpxml save | xpath -e "/domain/devices/disk[@type='file']/source/@file[1]"
Cela me donne
file="/var/lib/libvirt/images/save.raw"
Comment puis-je sélectionner la valeur uniquement? (/var/lib/libvirt/images/save.raw)
Merci
Falstaff
Sa la solution que je l'utilise maintenant dans mon bashscript, divisant litterally en utilisant cut -d = -f 2, mais je veux utiliser la fonction XPath pour elle, quelque chose comme virsh $ dumpxml sauver 2>/dev/n ull | xpath -e "valeur (/ domaine/périphériques/disque [@ type = 'fichier']/source/@ fichier [1])" ... – falstaff