Tag: XML

  • [Ratkaisu] XML-tiedoston tulostaminen ilman koodeja

    Lähtökohta
    Kotihakemistossani on esimerkki.abw -niminen, AbiWordilla luotu tiedosto. Tiedoston sisältö on muotoiltu XML-kielellä.
    Ongelma
    Haluan tulostaa tiedoston komentotulkki-ikkunassa siten, että mitään sen sisältämiä XML-koodisanoja, eli mitään merkkien < ja > väliin jäävää sisältöä ei näytetä.
    Ratkaisu
    Suoritan seuraavan komennon:

    cat ~/esimerkki.abw | sed 's/]*>//g' | sed '/./,/^$/!d'

    Komento tulostaa tiedoston sisällön komentotulkissa ilman muotoilukoodeja. Lisäksi jälkimmäinen sed-komento korvaa peräkkäiset tyhjät rivit tulosteessa yhdellä tyhjällä rivillä.