Лучше всего подключить его обратно к системе Linux, желательно без включенного автоматического монтирования (для большинства требуется щелчок для этого, даже в GVFS или аналогично) и начать заново. Необязательно:
dd if=/dev/zero of=/dev/sdb bs=1M count=1
Это удалит любую возможную таблицу разделов и, надеюсь, остановит сбой Windows на диске. Затем просто повторите начальное:
dd bs=4M if=~/raspbian.img of=/dev/sdb
Обе команды должны запускаться от имени пользователя root, поэтому используйте префикс sudo
или запустите оболочку root.
Asumiendo que el XML está bien formado, como
<?xml version="1.0" encoding="windows-1252"?>
<dataTemplate name="XXPFARCUDO_DATA" description="Ctrole de cohnce des clits doeux et conteeux" Version="1.0">
<parameters>
<parameter name="P_SOCIETE" dataType="character"/>
</parameters>
</dataTemplate>
Obtendría el valor del atributo name
en el nodo dataTemplate
a través de XMLStarlet así:
LOBCODE=$( xml sel -t -v '/dataTemplate/@name' "$filename" )
XMLStarlet a veces se instala como xmlstarlet
en lugar de como xml
.
Usandoxmllint
:
LOBCODE=$( xmllint --xpath 'string(/dataTemplate/@name)' "$filename" )
Por favor, no intente analizar XML usando sed
. Es propenso a errores y frágil.