Lors du passage à python 3 sur un projet, j'ai décidé de supprimer les lignes
qui donnent l'encodage du fichier. En effet, ils étaient tous en UTF-8 et c'est
l'encodage par défaut sous python 3.
J'ai écrit ce petit script pour automatiser tout ça :
Comme je l'ai déjà dit ici, mon blog est géré par
Pelican. Il est également placé sous gestion de
version. Pour régénérer automatiquement après chaque modification la version
html des pages, il faut utiliser la commande make regenerate. Pour lancer le
serveur de test pour voir les pages, on utilise …
Mise à jour 2017-09-96: ajout d'un exemple d'utilisation des noms des signaux. Merci à Thomas et Lokta.
Bash est capable d'intercepter les signaux envoyés par certains raccourcis
claviers (comme Ctrl-C) et de changer le comportement par défaut de ces
raccourcis. Il suffit pour cela d'utiliser la commande trap. Elle prend …
Il est tout à fait possible (et c'est même facile) d'utiliser curl pour
communiquer avec un service webdav. Attention toute fois, tous les événements
sont contenus dans des fichiers séparés qui doivent contenir les lignes
BEGIN:VCALENDAR et END:VCALENDAR en plus des lignes décrivant
l'évènement en lui même.
Liste de commandes pour des actions spécifiques. Pas/peu de
détails/explications, prérequis de shell supposés connus. Si une commande est
donnée pour bash uniquement, cela signifie qu’elle n’est pas compatible avec le
shell POSIX ou d’autres implémentations basiques mais est vraisemblablement
disponible dans les autres implémentations …
Le shell (POSIX, ie sans les améliorations de Bash ou zsh) est un langage assez
particulier qu’on ne connaît pas forcément. Le but de ce document est de
rappeler (ou donner) quelques bases du langage, de rappeler les différences
notables avec bash. Je propose dans un autre article quelques …
Depuis plusieurs mois maintenant, j'utilise zsh comme interpréteur par
défaut. L'un des principaux avantages de zsh par rapport à bash est la
possibilité de complétion avancée. Sous bash, lorsqu'on appuie sur <TAB> pour
obtenir la complétion d'une commande, bash se contente de lister les
possibilités. Sous zsh, les pressions suivantes …
Je vous propose une solution pour vous aider à sauvegarder votre base de données
PostgreSQL. La commande est pg_dump. Elle prend comme argument (au minimum)
:
Bash est assez pénible quand à la gestion des espaces. Par défaut, la
boucle for itère sur ce qui est séparé par un saut de ligne ou un
espace. Je n'ai pas encore trouvé de solution satisfaisante en bash pur.
Mais python (ou plutôt ipthon peut venir à la rescousse …