XML 트리에서 속성을 가져 오려고합니다. 그러므로 libxml-xpath-perl 패키지에서 xpath 명령을 사용합니다. Linux 명령에서 값 선택 xpath (Perl)
file="/var/lib/libvirt/images/save.raw"
가 어떻게 만 값을 선택할 수 있습니다이 나에게주는
virsh dumpxml save | xpath -e "/domain/devices/disk[@type='file']/source/@file[1]"
:이 명령을 알아 냈어? (/var/lib/libvirt/images/save.raw)
감사
팔스타프
그것의 내 bashscript 지금 사용하는 해결 방법을 작동해야하지만 난 $ virsh를 2 저장 dumpxml, 그것의 XPath는 기능을 사용 뭔가를 원하는/dev/n ull | xpath -e "값 (/ domain/devices/disk [@ type = 'file']/source/@ file [1])" ... – falstaff