Publicité

Top articles

  • Scripting Bash : du bon usage des fonctions de hachage (et de echo)

    25 septembre 2009 ( #bash )

    Attention en utilisant echo combiné à des progammes de hachage. Il est courant d'utiliser echo pour renseigner l'entrée standard de ces programmes. Or echo retourne le texte passé en argument en lui ajoutant un retour à la ligne \n. Celui-ci est donc...

  • Une touche de pomme : convertir des fichiers graphiques CWK en JPEG

    10 septembre 2009 ( #mac )

    Petite déviation aujourd'hui puisque nous parlerons de Mac OS X. Dans la série "J'ai des vieux fichiers de 1902 et j'aimerai les ouvrir en 2009", j'ai déjà eu le cas d'une personne ayant scanné des photos sur un (vieux) Mac d'une lointaine époque sous...

  • Amusons nous avec telnet : tester un serveur de mails

    10 septembre 2009 ( #bash )

    On peut facilement tester/utiliser un serveur de mails via telnet. Cela permet par exemple de tester la connectivité ponctuellement ou automatiser un certain nombre de choses via un script par exemple... Pour établir une connexion on utilise la commande...

  • Scripting Bash : (pipe) while read

    25 septembre 2009 ( #bash )

    Peut-être connaissez vous déjà la syntaxe suivante : while read arg1 arg2 arg3; do echo $arg3 $arg2 $arg1 done < mon_fichier.txt Qui consiste à prendre le contenu d'un fichier (ici mon_fichier.txt) et de le donner "à manger" (d'où le <) à la "combinaison"...

  • (Fil rouge) Vim #4 : afficher les numéros de ligne

    26 septembre 2009 ( #vim )

    Voir l'ensemble des épisodes ici (catégorie vim) Aujourd'hui on fait court mais efficace : "Mais comment donc afficher les numéros de ligne dans vim ?" Prenons donc un vim en mode standard (par défaut ou appuyer sur ECHAP) et tapons le code suivant :...

  • Manipuler des PDF simplement avec pdftk #1 : copier & coller n pages provenant de différents fichiers

    02 octobre 2009 ( #bash )

    Si vous souhaitez faire des montages de différents fichiers PDF (prendre la première page d'un premier document et la coller à la fin d'un second, en y ajoutant les pages 4, 7 à 10 d'un troisième document) ou bien simplement raccourcir un fichier PDF...

  • Scripting Bash : utiliser file pour connaître/vérifier le type d'un fichier

    25 octobre 2009 ( #bash )

    file est une commande permettant de connaître le type d'un fichier et qui se révèlera extrêmement pratique pour vérifier que le fichier que votre script attend est bien du bon type. Il suffit tout simplement d'appeler file et de lui passer en argument...

  • Utiliser cat pour rassembler des fichiers splittés sous Linux/BSD/Mac OS X

    29 septembre 2009 ( #bash )

    Ne vous est-il jamais arriver de récupérer sur la toile (via des sites comme Megaupload ou RapidShare par exemple) des fichiers dont l'extension se termine par .001, .002, .003, etc. ? Ce genre de fichiers sont généralement des splits. En gros on prend...

  • Scripting Bash : trouver des fichiers non modifiés depuis n secondes avec find, touch et date

    21 septembre 2009 ( #bash )

    Par défaut la commande find permet d'avoir la liste des fichiers non modifiés depuis n minutes. On ne peut descendre sous la minute. On peut faire sauter cette limite en utilisant les commandes touch et date en complément. Voici comment... avec en prime...

  • (Fil rouge) Vim #3 : couper/copier/coller du texte N fois

    23 septembre 2009 ( #vim )

    Voir ici pour l'épisode #1 Voir ici pour l'épisode #2 "On peut copier 100 fois 1000 personnes mais on peut pas coller 1000 fois 1 personne" Excusez cette intro un peu pourri d'inspiration Nulesque : on parle bien de Vim aujourd'hui. Peut-être connaissez...

  • (Fil rouge) Vim #5 : Annuler la dernière action (ou la refaire)

    03 octobre 2009 ( #vim )

    ... ou "Bah pourquoi CTRL + Z ça marche pas ?" Alors oui petit point Vim du jour un peu simple pour certains mais indispensable : comment annuler une action (Undo en anglais) comme on le ferait sur un traitement de texte classique (de type Word ou OpenOffice...

  • nohup : lancer un programme pour qu'il vive même après une déconnexion

    06 octobre 2009 ( #bash )

    Sans doute connaissez-vous le caractère "&" permettant en ligne de commande d'exécuter un programme en arrière plan ; le programme faisant sa petite vie, vous rendant tout de suite la main même si celui-ci tourne encore : sh mon_super_script.sh & Petit...

  • Scripting Bash : en finir avec les mails de réactivation de No-IP.com

    17 septembre 2009 ( #bash )

    Avant de commencer je précise qu'il ne s'agit pas ici de faire de la publicité pour No-IP. Précisons juste qu'il s'agit d'un site permettant entre autre d'avoir des noms de domaine (plus exactement des adresses complètes se terminant par .no-ip.com, .servebeer.com,...

  • Faire un diff entre deux fichiers sans tenir compte des espaces, tabulations, lignes vides, etc

    20 décembre 2016 ( #bash )

    Diff est une excellente commande à avoir dans sa toolbox unix. Il permet de comparer rapidement 2 fichiers et d'avoir un statut dessus ; identiques ou différents en fonction du code retour et le cas échéants les lignes en cause. Il arrive parfois que...

  • Git memo

    13 novembre 2016 ( #git )

    Pour gérer son code seul ou à plusieurs Git est devenu un must-have. Je vous ai fait une petite compilation sous forme de memo des commandes Git que j'utilise le plus. Pour information j'utilise Bitbucket mais cela marche avec tous types de serveurs Git...

  • Parrain Boursorama Banque : 180 euros offerts !

    10 décembre 2022 ( #parrainage )

    Parrainage Boursorama Banque Si vous êtes à la recherche d'un parrain pour Boursorama : je peux vous parrainer ;) Mon + à moi : non seulement vous recevrez 110 euros de de Boursorama mais je vous reverserai 70 euros de ma prime. Ce qui nous fait si l'on...

  • (Fil rouge) Vim #8 : Indenter une ou plusieurs lignes d'un coup

    19 mai 2016 ( #vim )

    Vous aimez Vim ? Vous allez en manger ! Blague à part nous continuons notre fil rouge sur ce magnifique éditeur de texte. Aujourd'hui : comment indenter des lignes ? C'est très simple ; il suffit de passer en mode consultation grâce à la touche 'ECHAP'...

  • (Fil rouge) Vim #6 : Rechercher et Remplacer

    08 mai 2016 ( #vim )

    Nous continuons notre fil rouge sur Vim. Aujourd'hui nous allons voir comment effectuer une opération classique aux éditeurs de texte : Rechercher-Remplacer ! Pour ce faire il faut s'assurer de ne pas être en mode édition (INSERT ou REPLACE) ; le plus...

  • Alternative à rsync sous Windows

    12 mai 2016 ( #windows )

    Si comme moi vous êtes amené de temps en temps à utiliser Windows et que Rsync vous manque je vous présente Robocopy. Son gros avantage est qu'il vient en standard à partir de Windows Vista sur les postes clients et dès Windows Servers 2008 sur les serveurs....

  • (Fil rouge) Vim #7 : Commenter et décommenter plusieurs lignes d'un coup

    15 mai 2016 ( #vim )

    En utilisant de plus en plus Vim on a rapidement besoin de savoir commenter une ou plusieurs lignes (qu'il s'agisse d'un fichier de configuration, d'éditer des lignes de code, d'ajouter des commentaires, etc). Commenter une ligne pouvant se faire de façon...

  • MySQL : archiver une table pour repartir de zéro sans perdre l'historique

    06 mai 2016 ( #mysql )

    Aujourd'hui nous allons parler MySQL. Si pour une raison x ou y (performance, nettoyage, ...) vous souhaitez vider une table sans perdre son historique voici comment vous pouvez le faire en 3 étapes. Sommaire Obtenir la requête SQL de création de la table...

  • (Fil rouge) Vim #9 : Activer la coloration syntaxique

    23 novembre 2016 ( #vim )

    On continue notre fil rouge Vim. Aujourd'hui nous allons voir comment activer ou désactiver la coloration synatxique. En dehors du mode édition (tapez Echap dans le cas contraire) saisissez la séquence suivante pour activer la coloration : :syntax on...

  • Rendre rsync moins verbeux (répertoires parcourus)

    20 octobre 2015 ( #bash )

    Une petite astuce si comme moi vous utilisez beaucoup rsync pour synchroniser deux répertoires (en local ou en réseau). rsync peut être parfois trop bavard lorsqu'il y a de grosses arborescences à vérifier et même s'il y a peu de changement, il vous listera...

  • Utiliser ip en alternative aux commandes ifconfig et route

    16 octobre 2015 ( #bash )

    Si les commandes ifconfig et route ne sont pas disponibles (ce qui peut arriver sur des distributions Linux minimales), voici comment utiliser une commande alternative et pourtant en standard partout : ip Cette commande se révèle vite indispensable si...

  • Killer proprement un processus

    26 avril 2015 ( #bash )

    Toujours dans la série autour de la commande kill , aujourd'hui comment termine-t'on proprement un processus ? kill -9 ça ne marche pas ?! Bien sûr le réflexe kill -9 est omniprésent chez les sysadmin mais il n'est pas sans risque car il termine un programme...

<< < 1 2 3 4 > >>