Le joker étoile
Fait partie de la section Fondamentaux du Journey Terminal de Coddy. Leçon 25 sur 82.
Un caractère générique est un caractère spécial qui sert d’espace réservé pour correspondre à un ou plusieurs caractères dans les noms de fichiers. Les caractères génériques vous permettent de travailler avec plusieurs fichiers à la fois sans saisir chaque nom.
Le joker étoile * correspond à un nombre quelconque de caractères (y compris zéro). C’est le joker le plus puissant et le plus couramment utilisé.
Par exemple, pour lister tous les fichiers se terminant par .txt :
ls *.txtCela correspond à tout nom de fichier qui se termine par .txt, quelle que soit sa longueur.
Plus d’exemples :
Fais correspondre tous les fichiers commençant par photo :
ls photo*Fais correspondre tous les fichiers dont le nom contient report :
ls *report*Faites correspondre tous les fichiers, quels que soient leur nom ou leur extension :
ls *Vous pouvez utiliser * avec n’importe quelle commande, pas seulement ls. Par exemple, copiez tous les fichiers .jpg dans un dossier :
cp *.jpg photos/Ou supprime tous les fichiers .log en une seule fois :
rm *.logConseil : Exécute toujours d’abord
lsavec ton motif générique avant de l’utiliser avecrmoumv. Ainsi, tu peux voir exactement quels fichiers seront concernés avant d’apporter des modifications.
Défi
DébutantUtilise le caractère générique * pour répertorier uniquement les fichiers .jpg dans le répertoire actuel.
Indice : Combine
lsavec le caractère générique*et l’extension.jpgpour filtrer uniquement les fichiers image.
Essayez vous-même
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fondamentaux
4Répertoires
Créer Un RépertoireCopier Un RépertoireDéplacer Et Renommer Un RépertoireSupprimer Un RépertoireRécapitulatif - Opérations Sur Les Répertoires7Contenu de fichier
Head et TailComptage de motsCommande SortCommande UniqBases de GrepGrep avec optionsRécap - Détective de texte10Projet Analyseur de Journaux
Aperçu du ProjetAffichage du Fichier Journal2Navigation
Afficher le répertoire de travailLister les fichiersChanger de répertoireChemins absolus vs relatifsRépertoire personnel et racineRécap - Trouver son chemin5Projet Organiser les Photos
Aperçu du ProjetCréation de la Structure8Redirection
Sortie standardÉcraser vers un fichierAjouter à un fichierEntrée standardErreur standardRécapitulatif - Constructeur de logs11Permissions
Comprendre les permissionsLire les permissionsChmod avec des nombresChmod avec des symbolesPropriété des fichiersRécapitulatif - Verrouillez tout14Projet de Script de Sauvegarde
Aperçu du ProjetObtenir le Chemin Source3Fichiers
Créer Un FichierLire Un FichierCopier Un FichierDéplacer Et Renommer Un FichierSupprimer Un FichierRécapitulatif - Opérations Sur Les Fichiers6Caractères jokers et motifs
Le joker étoileLe joker point d'interrogationJokers entre crochetsCombiner les jokersRécapitulatif - Opérations sélectives9Les pipes
Qu'est-ce qu'une pipe ?Chaîner deux commandesChaîner plusieurs commandesPipe avec GrepRécapitulatif - Pipeline de donnéesEntraînez-vous par vous-même : Playground Terminal