Tag bash

  • 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

  • Les dates des jours fériés

    Tous les ans, lorsqu’il faut déterminer des dates pour des animations, on recherche celles des jours fériés. Aujourd’hui, on utilise beaucoup l’agenda de son téléphone portable et cette application ne propose pas la liste des jours fériés.

    Certaines dates sont faciles à connaître comme Noël, le jour de l’an ou la fête nationale du 14 juillet. Par contre, pour Pâques ou la Pentecôte c’est plus compliqué !

    Pour obtenir la liste des jours fériés on peut accéder à la page Service-Public.fr ou utiliser le module Python jours-feries-france.

    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

  • Météo en console

    Pour lire la météo dans une console Linux il faut utiliser la commande :

    curl wttr.in 
    

    Cela affichera la météo pour les 3 journées à venir.

    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

  • Auto complétion des commandes bash

    Depuis que j’utilise Debian ou Aptosid, j’aprècie l’auto-complétion des commandes qui permet de saisir le début de la commande et d’obtenir la fin de celle ci en appuyant sur la touche Tabulation.
    Exemple : pour se placer dans le répertoire toto, il suffit de saisir

    cd to + Tab
    

    et l’on obtient

    cd toto
    

    Il est également possible d’utiliser cette fonctionnalité sur des commandes plus élaborée.

    lire la suite

  • Détecter si une mise jour est nécessaire

    Quand on est connecté en mode graphique sur un poste Ubuntu, il y a une icône qui affiche la disponibilité de mise à jour, elle est fournie par update-notify. Cette fonction fournie également l’information si un redémarrage du poste est nécessaire.

    Sur un poste qui est géré en mode texte ou à distance, comme un serveur, cette icône n’apparait pas.

    Il est possible de lancer la mise à jour sans se poser de question (sudo apt-get update && sudo apt-get dist-upgrade -y), ou alors de détecter la disponibilité de mises à jour et de la lancer. Il faut ensuite être capable de détecter s’il faut rebooter le poste pour prendre en compte ces mises à jour.

    lire la suite

  • Savoir si un reboot est requis après une mise jour

    Suite à certaines mises à jour, il est nécessaire de redémarrer le système pour qu’elles soient prises en compte, en particulier pour les mises à jour du noyau.

    Si l’on est connecté directement sur le PC, on voit l’icone de notification dans la barre de menu de Gnome. Si l’on accède à distance à cette station, on ne voit généralement pas cette icone !

    lire la suite

  • Lire une archive au format rar

    Le format rar a été inventé par Eugene Roshal, il n’est pas lu nativement par les outils standards de Ubuntu.

    Pour lire ces archives, le format a été publié pour que des outils libres puissent les lire, il faut installer un paquet supplémentaire, il s’agit de rar (dépots multiverse).

    Une fois l’installation faite, il sera possible de lire ce type d’archives avec le gestionnaire d’archive File Roller (bureau Gnome).

    lire la suite

  • Memento sed

    Quelques commandes utiles avec la fonction sed.

    J’avais déja pris quelques note sur sed dans cet article sed : afficher un fichier sans les lignes de commentaires

    lire la suite

subscribe via RSS