mardi 15 novembre 2016

git, object file is empty, loose object is corrupt

Sur des repo git sous jenkins, j'avais des problèmes...



Pour les résoudre, j'ai appliqué la solution de Nicolas disponible sur http://stackoverflow.com/a/14850742/3550759.

jeudi 13 octobre 2016

bash, gérer des archives de manière uniforme quelque soit le format de celles-ci

En cherchant comment comparer deux archives, je suis tombé sur le paquet atool.

Celui-ci met à disposition :
  • un compacteur "universel" apack
  • un décompacteur "universel" aunpack
  • un outil pour recompacter dans un autre format arepack
  • un outil pour comparer deux archives adiff

La page suivante montre quelques exemples d'utilisation :

http://linoxide.com/linux-how-to/extracts-files-archive-atool-utility/

mercredi 21 septembre 2016

vendredi 9 septembre 2016

sed, évaluer une commande bash lors du remplacement

Je souhaitai décoder des valeurs encodées en base64 via sed.

Le paramètre final "/e" de sed permet d'évaluer l'expression remplacée.

Ici c'est la commande bash qui affiche l'attribut suivi d'un ':' et de la valeur décodée.

Comme vous le constatez, l'utilisation des valeurs capturées est possible.



Le code a été difficile à trouver, c'est pourquoi je le partage :)