Вот пример синтаксического анализа XML с использованием языка программирования (ruby ), который поставляется с синтаксическим анализатором XML:
ruby -e '
require "rexml/document"
file = File.new ARGV.shift
doc = REXML::Document.new file
REXML::XPath.each(doc, "//Data") do |elem|
puts elem.elements["AssetId"].text
puts elem.elements["AllowedForUse"].text
end
' file.xml
Решение найдено. «Возможно» создать моментальный снимок с размером меньше используемого размера fs реального fs, но это совершенно бесполезно. Когда я удаляю исходный файл /try/hello, размер снимка становится большим (из-за переноса файловых блоков ), но поскольку я создал его под размер реальной фс, фс становится полной, и файл "hello" перестал работать и возвращает ошибку ввода-вывода.
df -hT /mnt
/dev/fslv00 jfs2 256M 256M 0 100% /mnt
md5sum /mnt/hello
md5sum_64: /mnt/hello: There is an input or output error.