Sebsblog / PassionGNU/Linux Forum

Perte des données liées au blog!

append delete passionlinux

Coucou,

Juste un petit mot pour dire que j'ai merdé totalement, je n'ai pas fait de sauvegardes de mon /home depuis pas mal de temps, donc pas de mon dossier pour le blog, donc avec une mauvaise manip et l'aide de timeshift, j'ai perdu l'intégralité de mon home...

Pour le moment, vous ne verrez rien tant que je ne pousse pas de futures versions, j'essaye de limiter la case en récupérant le site actuel, les fichiers .HTML des billets que je verse dans un dossier à part pour faire une section mais du coup il y aura certainement des liens cassés mais 100% des liens seront morts.

Ce que j'ai fait pour le moment, j'ai rapatrié le site que vous voyez, donc du 100% HTML avec les images, mes scripts JS et aussi les fonts et le CSS, donc tout ce qui ne demandait pas de transformation n'est pas perdu, je le récupère comme tel et le place dans mon dossier public. Pour ce qui est du forum, lui n'est pas touché.

J'ai pour l'instant retrouvé mon fichier de conf qui permet de builder le site. Va falloir que je me sers un peu plus de Github pour tout ça, ce qui permettrait d'avoir une sauvegarde.

Voila, ne vous étonnez pas si vous n'avez rien sur le blog, ça prendra plusieurs heures pour rattraper la boulette.

Bonnes fêtes de fin d'année, joyeux Noël et certainement à l'année prochaine!

Reply RSS

Replies

append delete #1. passionlinux

J'espère que votre Noël s'est bien déroulé, de mon coté j'ai quelque chose de presque bon, j'ai les anciens billets mais deux choses ne vont pas:
- les liens sont morts,
- j'ai aussi la bannière qui est grossis en hauteur ce qui est dégueux.

La solution que je vois est d'utiliser sed, ça donnerait quelque chose comme:

sed -i "s/une occurrence/une autre/g" /un/fichier.txt

Maintenant je voudrais rendre ça récurssif

ça devrait donc avec find ou grep donner un truc du genre:

find . -type f -name "*.md" sed -i 's/une occurrence/une autre/g'

append delete #2. passionlinux

La bonne commande qui va bien avec les options qui vont bien est:

find . -type f -name "*.html" -exec sed -i 's/style="width:50%;height:100%;"/style="width:50%;height:17%;"/g' {} +

append delete #3. passionlinux

Pour les billets j'ai pu changer posts en oldpost avec:

find . -type f -name "*.html" -exec sed -i 's/posts/oldposts/g' {} +

Maintenant j'aimerais pouvoir faire de même avec cette fois /blog/ -> /oldposts/ mais les "/" posent problème et je ne me souviens plus de comment faire. Faut que je cherche avec sed.

Reply

(Leave this as-is, it’s a trap!)

There is no need to “register”, just enter the same name + password of your choice every time.

Pro tip: Use markup to add links, quotes and more.

Your friendly neighbourhood moderators: passionlinux