Tag script

  • Manipuler des fichiers GeoJson avec jq

    Les fichiers GeoJSON que l’on peut télécharger sur le Web (ex : France-GeoJSON)
    contiennent souvent de fois plus de données que celles recherchées.

    Il est possible d’extraire les données en éditant le fichier pour en extraire la partie utile, mais ce n’est pas très facile !

    Pour faciliter l’opération, on peut utiliser l’outil jq.

    lire la suite

  • Un texte Lorem Ipsum

    Il est parfois nécessaire de générer un faux texte pour faire des tests, on utilise alors ce qui s’apelle un Lorem Ipsum.
    C’est un texte aléatoire généré à partir d’un texte Latin.

    Il est possible d’obtenir de faux textes sur des sites web dédiés ou en utilisant des scripts adaptés.
    Dans cet article, 2 scripts pour générer un faux texte.

    lire la suite

  • Incrément sur des dates avec bash

    Lors de la création d’un calendrier depuis un script bash, j’ai du approfondir mes connaissances de la fonction date du bash.
    Pour générer le calendrier il était nécessaire de faire des incréments afin de calculer la date de l’évennement suivant.

    lire la suite

  • Afficher un message Notify Send depuis une crontab

    Une petit astuce qui peut vous rendre service : afficher un message par notify-send depuis la crontab.
    A quoi cela peut il utile ? Exemple : afficher un message pour vous signaler qu’il est l’heure d’aller déjeuner … Pour afficher un message à l’écran il faut utiliser la commande notify-send, sa syntaxe est de la forme :

    notify-send [OPTIONS] <titre> [texte du message]
    

    lire la suite

  • Renommer plusieurs fichiers

    Petite note aide mémoire.
    Pour répliquer des données entre plusieurs machines, j’utilise des fichiers de configuration dont le nom contient des numéros de versions, ils sont du type debut_X-Y_fin.extension.
    Lors des évolutions des données, le numéro de version évolue et il faut créer de nouveau fichiers de configuration à partir des anciens, en général il suffit d’appliquer une commande sed pour modifier le contenu puis il faut renommer les fichiers en fonction de cette version.

    lire la suite

  • Lire son adresse IP publique sur sa Livebox

    Pour embellir son bureau on utilise souvent un script conky qui permet d’afficher certaines informations de l’état de son système. L’une des informations qu l’on retrouve souvent est l’affichage de son adresse IP du réseau privé (LAN) et celle du réseau publique ou internet (WAN). Dans la majorité des cas, les exemples proposent d’utiliser

        curl ifconfig.me
    

    Quand on utilise une Livebox fournie par Orange, cette information est disponible sur la page d’accueil de la box à l’adresse

        http://<adresse IP de la Livebox>/
    

    Pourquoi donc envoyer une requête sur le web alors que l’information est déja présente dans le réseau local ?

    Dans cet article, 2 commandes pour lire cette adresse IP directement sur sa Livebox.

    lire la suite

  • Importer et nommer des photos

    Depuis longtemps j’adore prendre des photos, par le passé avec un appareil argentique (Chinon CE4S) et maintenant avec un numérique (Pentax K10). 
    L’usage de ces appareils photos numérique génère beaucoup de fichiers et il parfois difficile de les classer correctement.

    Dans ce billet, je vous présente la méthode que j’ai retenu pour classer mes photos et le script qui me permet d’importer et nommer les fichiers depuis un support quelconque.
    Ce n’est peut être pas la meilleure des méthodes, mais elle semble utilisée par beaucoup de photographes amateurs.

    lire la suite

  • awk imprimer des lignes en fonction du nombre de champ

    Petite note pour me rappeller comment j’ai pu sélectionner des lignes dans un fichier en fonction d’un critère sur une partie de la ligne.

    Dans un fichier contenant une liste d’adresses IP, de hostname et de commentaires (liste issue d’une concaténation de fichiers hosts), j’ai eu besoin d’extraire les lignes contenant une adresse et un hostname ; certaines lignes contenaient une adresse IP et un commentaire uniquement.
    Pour cela j’ai utilisé la commande awk.

    lire la suite

  • Afficher un fichier dans une fenêtre zenity

    Zenity est un outil permettant d’afficher des informations dans une fenêtre graphique, il permet donc d’améliorer l’aspect  des scripts écris en bash sous Linux.
    Dans plusieurs de mes scripts je l’utilise et lorsque l’on furrete sur internet, on trouve de nombreux scripts qui l’utilisent également.

    4 lignes de commandes dans un simple script nautilus permettent d’afficher le contenu d’un fichier texte.

    Ce script a été testé sur un PC fonctionnant avec Ubuntu Lucid Lynx 10.04.
    Il doit également fonctionner sur tous les PC normaux utilisant une distribution Linux.

    lire la suite

  • Taux doccupation disque au format html

    Pour suivre le taux d’occupation disque sur une machine et sur un serveur en particulier, il est intéressant de les publier au format html sur un serveur web.
    Dans cet article, un petit script qui transforme le resultat de la commande df en un tableau html.

    lire la suite

subscribe via RSS