Skip to Content
Linux efficace à la ligne de commande
book

Linux efficace à la ligne de commande

by Daniel J. Barrett
November 2024
Intermediate to advanced
248 pages
6h 49m
French
O'Reilly Media, Inc.
Book available
Content preview from Linux efficace à la ligne de commande
  1. ... par un nom de programme et un espace.

  2. Dirige les résultats vers bash.

Vérification des paires de fichiers appariés

Ce soutien-gorge est inspiré d'une utilisation réelle de Mediawiki, le logiciel qui fait fonctionner Wikipédia et des milliers d'autres wikis. Mediawiki permet aux utilisateurs de télécharger des images pour les afficher. La plupart des utilisateurs suivent un processus manuel via des formulaires Web : clique sur Choisir un fichier pour faire apparaître une boîte de dialogue de fichier, navigue jusqu'à un fichier image et le sélectionne, ajoute un commentaire descriptif dans le formulaire, et clique sur Télécharger. Les administrateurs de wikis utilisent une méthode plus automatisée : un script qui lit un répertoire entier et télécharge ses images. Chaque fichier image (par exemple, bald_eagle.jpg) est associé à un fichier texte(bald_eagle.txt) contenant un commentaire descriptif sur l'image.

Imagine que tu te trouves face à un énorme répertoire contenant uniquement des fichiers JPEG et TXT. Tu veux confirmer que chaque fichier image a un fichier texte correspondant et vice versa. Voici une version plus petite de ce répertoire :

$ ls
bald_eagle.jpg  blue_jay.jpg  cardinal.txt  robin.jpg  wren.jpg
bald_eagle.txt  cardinal.jpg  oriole.txt    robin.txt  wren.txt

Développons deux solutions différentes pour identifier tous les fichiers non appariés. Pour la première solution, crée deux listes, une pour les fichiers JPEG et une pour les fichiers texte, et utilise cut pour supprimer ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Administration pratique du système Linux

Administration pratique du système Linux

Kenneth Hess
Security on IBM z/VSE

Security on IBM z/VSE

Helmut Hellner, Ingo Franzki, Antoinette Kaschner, Joerg Schmidbauer, Heiko Schnell

Publisher Resources

ISBN: 9798341616738Supplemental Content