Inotify-tool – lancer une commande quand un fichier change dans un dossier

J’exécute une commande automatiquement lors d’un évènement dans un dossier.

Inotify-tool permet de déclencher une commande, une série d’instructions ou un script lors d’un évènement sur le filesystem.

Exemple d’emploi d’Inotify-tool

#!/bin/bash
dir="/usr/share/publik/themes/imio/static/verviers"
while inotifywait -qqre modify "$dir";
do
        sassc ./style.scss ./style.css
done

Quel gain de temps ! Plus besoin de quitter Vim, pour faire :

sassc style.scss style.css

Faut que le bash tourne dans une autre fenêtre par contre, je suis bien content d’avoir trouvé ça. Il y aurait même moyen de rafraîchir la fenêtre du navigateur en ligne de commande.

Télécharger un mp3 depuis une url YouTube dans le terminal (Ubuntu)

Effectuer une copie privée d’un morceau sur Youtube à l’aide de youtube-dl et du terminal d’Ubuntu

Installer le paquet youtube-dl

  1.  Ouvrir une fenêtre de terminal (CTRL+ALT+T) et entrez
    Sudo apt update

Cela va mettre à jour la liste des paquets depuis les dépôts Ubuntu, c’est pour être sûr d’installer la dernière version lors de l’étape suivante. Les commandes sudo nécessitent d’entrer le mot de passe Admin, c’est normal et dans ce cas ci, c’est plus ou moins fiable car le programme est open source, très utilisé et connu donc les nombreux utilisateurs signaleraient normalement la moindre trace de code malveillant. De plus, il provient des dépôts officiels d’Ubuntu ce qui est normalement un gage de fiabilité.

Continuer la lecture de « Télécharger un mp3 depuis une url YouTube dans le terminal (Ubuntu) »

Comment installer MuseScore sur Ubuntu (mars 2020)

Installer rapidement Musescore sur Ubuntu

Ces trois commandes sont à taper dans le terminal. (CTRL+ALT+T pour ouvrir un terminal)

La première commande ajoute le repo à la liste des repo apt, la seconde met à jour la liste et la troisième installe MuseScore.

sudo add-apt-repository ppa:mscore-ubuntu/mscore-stable
sudo apt-get update
sudo apt-get install musescore

Renommer tous les dossiers en minuscule en ligne de commande

Une ligne de commande pour renommer tous les dossiers d’un répertoire en minuscule

Renommer tous les dossiers en minuscule devient très simple via l’utilisation du ternminal, la procédure se trouve dans la suite de cet article

Continuer la lecture de « Renommer tous les dossiers en minuscule en ligne de commande »