Mi Blog

Programador Web, fanático del software libre, hardware libre y energía renovable. Quito Ecuador

Comandos útiles para administrar un blog HUGO

Estuve buscando una herramienta útil para mejorar mi blog. No estoy muy contento con el sistema de administración actual. Prefiero usar mi editor de texto (Kate) en lugar de una interface web de administración.

Deseaba convertir todo a archivos estáticos, y estaba creando una herramienta usando GO, pero de pronto me encontre con un proyecto interesante. HUGO es la herramienta que me ofrece todo lo que necesito, solo debo crear unos cuantos archivos html de una manera organizada y HUGO se encarga de poner todo en su lugar. El problema es que al no usar una base de datos, no se pueden hacer queries para encontrar algo asi que estoy poniendo algunos comandos que me facilitaran algunas cosas.

Buscar Borradores

Para encontrar los borradores es necesario encontrar todos los archivos que tengan el texto draft = true. El siguiente comando los busca

find . -name "*.md" | xargs grep "draft = true"

Publicar todos los Borradores

find . -name "*.md" | xargs sed -i 's/draft = true/draft = false/g'
Categorias: GNU/Linux HUGO GO