Archives pour la catégorie Tech Talk

[terminal] Trouver des fichiers à partir de leur taille et les trier

Je mets ma collection de musique au propre ces temps-ci (un travail herculéen au vu de la quantité). Pour vérifier les covers qui sont vraiment trop petites,  une simple ligne de commande va me répertorier tout ça très facilement.

find /le/repertoire/Musique/ -type f \( -name « cover.jpg » \) -size -10k

find [où je cherche] -type f (par type de fichier) \-name « le_nom_exact_du_fichier_recherché »\) -size -10k (d’une taille inférieure à 10k octet)

On peut aussi les trier grâce à un pipe et la commande sort :

| sort -d

Ensuite, on peut faire les recherches et les mises à jour plus facilement en mettant tout ça dans un fichier texte à l’aide d’un petit chevron.

find /le/repertoire/Musique/ -type f \( -name « cover.jpg » \) -size -10k  | sort -d > /home/agatzebluz/coversmall.txt

Via ICI

[Ubuntu 17.10] Ajouter une imprimante réseau branchée sur la Freebox Revolution

Depuis les versions 16.XX que j’utilisait jusqu’à maintenant, je suivais la doc Ubuntu sans me poser de question pour installer mon imprimante branchée en réseau sur mon Freebox Server. Mais sur la 17.10, les choses ont un peu évolué à cause du changement de gestionnaire de fenêtres.

Avant :

Freebox Révolution

  • Sélectionner Imprimante WINDOWS via SAMBA ;
  • Rechercher l’imprimante en cliquant sur Parcourir (à la droite de smb) ;
  • Une liste s’affiche : sélectionnez votre imprimante dans l’onglet Workgroup→Freebox puis valider
  • Choisissez la marque de l’imprimante et cliquez Suivant ;
  • Choisissez le modèle de l’imprimante, et cliquez Suivant ;
  • Remplissez le nom, la description, l’emplacement de votre imprimante et cliquez Appliquer.

Maintenant :

Installer d’abord les paquets samba python3-smbc smbclient qui n’étaient pas présents par défaut sur mon installation.

Pour accéder à l’interface d’installation, taper imprimante dans « Activités » puis cliquer sur le bouton « Paramètres d’imprimante supplémentaires… ».

Ensuite, suivre le modop de la doc Ubuntu.

Le gestionnaire de paquets est un peu buggé et il n’arrive pas à installer les paquets requis par l’application de l’ajout d’imprimante. C’est pour ça qu’il vaut mieux ajouter les paquets au début. Le mieux est de le faire en ligne de commande.

[terminal] Réduire la taille d’une image en ligne de commande

Il y a un pattern en ce moment, beaucoup de billets sur les lignes de commande que j’utilise beaucoup et dont je ne me souvient jamais. Aujourd’hui, encore un bloc note pour un truc très simple, réduire la taille d’une image (souvent la couverture d’un album de musique).

Ca se fait très facilement avec imagemagick, il suffit de taper la commande suivante :

convert image.jpg -resize 30% image30.jpg

  • image.jpg est l’image à réduire et image50.jpg est l’image réduite
  • -resize 50% c’est le taux de réduction que l’on veut pour l’image en sortie. Donc ici si image.jpg est un carré de 1400 px de côté, image30.jpg fera 420 px de côté.

Bien sûr on peut convertir directement d’un format d’image à un autre, d’un png à un jpg par exemple.

Il y a des tonnes de possibilités, je vous laisse consulter le man ou la page de la documentation Ubuntu si vous avez des besoins spécifiques.

[Google] Rechercher un type de fichier particulier en accès direct

Le moteur de recherche de Google est un outil merveilleux. On peut s’en servir de plein de façons différentes.

Un de celles que j’utilise le plus consiste à rechercher des fichiers à télécharger directement.

Par exemple, pour trouver un mkv de toto le lapin, on tape :

intitle:index.of? mkv Toto.le.lapin

intitle:index of  veut dire que l’on recherche dans le titre de la page les mots « index of ». C’est le titre qu’il y a la plupart du temps sur les pages web par défaut qui proposent des fichiers en accès direct

Bien sûr, on peut remplacer l’extension mkv par une autre mp3, pdf, cbr, …

On ne trouve pas tout mais parfois ça dépanne.

[terminal] Lister les fichiers d’extension différente de .mp3

Pour nettoyer ma collection de musique, j’ai eu besoin de lister les répertoires dans lesquels j’avais des fichiers autres que du mp3.

Il a donc fallu que je fasse chauffer le terminal et utilise la commande find et ses subtilités car je voulais remonter seulement certaines extensions de mes recherches et les écrire dans un fichier.

On se place dans le répertoire où l’on veut faire la recherche et on lance la commande suivante :

find -type f ! -iname '*.mp3' -a ! -iname '*.jpg' > fichier

Ici on recherche dans le répertoire les fichiers différents de mp3 et jpg et on va écrire le résultat dans un fichier nommé « fichier ».

On peut adapter en fonction de ses besoins en ajoutant les types de fichiers à exclure en ajoutant des -a ! -iname '*.extension'

Source : Forum Ubuntu-fr.org

Linux – Découper un fichier flac avec un fichier cue en ligne de commande

Voici une petite procédure en mode bloc note à usage personnel. Mais si ça peut être utile à quelqu’un d’autre…

En ligne de commande, sous linux, voici comment découper un fichier flac global en piste si l’on a un fichier .cue qui est fourni.

Il faut d’abord installer shntool et flac si ce n’est pas déjà fait :

sudo apt-get install shntool flac

Ensuite on se place dans le dossier contenant le fichier flac et le fichier cue et on lance la commande (les fichiers en sortie seront nommés en fonction des numéros et noms de pistes) :

shntool split -t « %n – %t » -f « nom_du_fichier.cue » -o flac « nom_du_fichier.flac »