856 B

htmlq

Gunakan selektor CSS untuk mengekstrak konten dari berkas-berkas HTML. Informasi lebih lanjut: https://github.com/mgdm/htmlq#usage.

  • Dapatkan seluruh elemen HTML yang memuat class card:

cat {{jalan/menuju/berkas.html}} | htmlq '.card'

  • Dapatkan konten teks dari paragraf pertama:

cat {{jalan/menuju/berkas.html}} | htmlq {{[-t|--text]}} 'p:first-of-type'

  • Tampilkan seluruh tautan dalam suatu laman:

cat {{jalan/menuju/berkas.html}} | htmlq {{[-a|--attribute]}} href 'a'

  • Hapus seluruh gambar dan elemen SVG dari suatu laman:

cat {{jalan/menuju/berkas.html}} | htmlq {{[-r|--remove-nodes]}} 'img' {{[-r|--remove-nodes]}} 'svg'

  • Simpan laman input secara cetak-cantik menuju suatu berkas output:

htmlq {{[-p|--pretty]}} {{[-f|--filename]}} {{jalan/menuju/input.html}} {{[-o|--output]}} {{jalan/menuju/output.html}}