Note

La ligne de commande qui peut vous sauver plusieurs heures de boulot :

while read -r pattern replacement; do sed -i -- "s/$pattern/$replacement/" *.tex ; done < patterns.txt

Ça remplace toutes les occurrences de plusieurs termes dans tous les fichiers d'un type donné. Ça prend en entrée un fichier patterns.txt constitué d'une liste comme suit :

foo bar truc muche

foo et truc seront remplacés respectivement par bar et muche.

Note

Ça faisait un petit moment que je pestais contre la dégradation des lignes de bus dans le Loir-et-Cher. C'est factuel : prenez une fiche horaire d'il y a dix-quinze ans, prenez-en une d'aujourd'hui, vous constaterez un appauvrissement du nombre de bus qui passent. Et je ne parle pas de la liaison avec les horaires des TER qui te fait attendre entre 1 et 2h en gare pour le moindre déplacement vers Tours ou Orléans qui te prendrait 45min/1h en voiture…

Mais aujourd'hui, c'est magique. C'est magique parce que tout est géré au niveau de la région par Rémi (un réseau dont le compte twitter est… @RCValdeLoire). Bus, TER, lignes régulières, tout est géré par Rémi. Donc permettez-moi de vous expliquer ce qu'il se passe pour un trajet entre chez moi (Tours) et un patelin paumé du Loir-et-Cher. Ajoutons une difficulté : c'est un samedi.

Déjà, je dois faire Tours-Blois, puis Blois-mon patelin. Donc deux trajets. Parce que les itinéraires de JVmalin ne me calculent pas.

  1. Pour Tours-Blois j'ai le choix entre le bus Rémi, le Flixbus et le TER Rémi.
  2. Pour Blois-mon patelin, je suis soumis aux lignes régulières.

Pour le trajet 2, Blois-mon patelin, c'est simple, il n'y a que 2 bus qui passent, un vers 12h30, l'autre vers 17h45. Trajet de 25 min. (Avant, il y en avait au moins trois, mais que voulez-vous…)

Donc pour le trajet 1 :

  • Flixbus : un seul, 8h-9h.

  • Bus Rémi : aucun sur ce trajet un samedi.

  • TER Rémi : plein, mais avec des trous de plusieurs heures. Du coup seuls deux TER sont dispo sur les horaires du trajet 2 :

  • 11h22-11h57

  • 16h03-16h39

Vous le voyez le problème ? Dans un cas on a bien 30-35 min de correspondance, dans l'autre on a carrément 1h.

Donc mettons le cas où je veuille arriver pour 19h, je dois partir à 16h de Tours. 3h de voyage pour un trajet qui en prend une seule en voiture.

Et vous savez ce qui est con ? Si c'était organisé correctement on aurait également qu'une heure de voyage.

Bah oui, 35 min de TER, plus 25 min de bus qui passe au bon patelin, à la limite laissez 10 min de correspondance ça vous donne le même temps.

Si vous voulez quand je rentre j'essaie de retrouver de vieux horaires d'il y a 10 ans pour vous montrer que c'était plus simple.

Et j'ai pas dit, mais le samedi la ligne de bus ne passe pas par le patelin mais par un autre situé à 45 min de marche. Là c'est juste devenu ridicule. Je mets autant de temps pour les 50 km intrarégionaux que j'en ai mis pour faire les 300 km qui séparent Blois de la mer… Z'avez même plus l'excuse que c'est géré par différents départements.

Rebelotte dans le sens inverse, il y a 45 min de marche + entre 45 min et 1h45 de correspondance en gare…