Questions entre deux commandes

Résolu/Fermé
BibZz Messages postés 273 Date d'inscription dimanche 12 avril 2009 Statut Membre Dernière intervention 9 juillet 2013 - 14 sept. 2010 à 21:32
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 - 15 sept. 2010 à 21:51
Bonjour ou plutôt bonsoir,

je commence sous linux et j'ai une petite question que je n'arrive pas a répondre avec mon ami google. J'aimerais savoir si il existe une différence entre rm*.o et rm* .o
Et si oui laquelle.
Merci à ceux qui pourront m'aider
Bonne soirée



A voir également:

1 réponse

mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
14 sept. 2010 à 22:35
Oui : rm* n'est pas une commande donc :

rm* .o


... dira commande introuvable. Au contraire :

rm *.o


... supprime tous les fichiers (hormis les dossiers) se terminant par un caractère suivi d'un .o.

En fait il faut bien voir que rm est une commande qui sert à supprimer des fichiers (rm comme remove) comme le montre :

man rm


En réalité cela lance /bin/rm comme le montre la commande

which rm


Cette commande prend en paramètre 1 ou plusieurs fichiers. Le caractère spécial "*" signifie n'importe quelle chaîne de caractère. En écrivant "*.o" tu désignes tous les fichiers finissant par ".o". Ainsi la position des espaces est importante.

De même, la commande :

rm * .o


... signifie supprimer tous les fichiers et le fichier ".o". C'est donc une troisième signification.
2
BibZz Messages postés 273 Date d'inscription dimanche 12 avril 2009 Statut Membre Dernière intervention 9 juillet 2013 18
15 sept. 2010 à 13:54
merci beaucoup pour ta réponse très détailler. Il devient plus facile de comprendre quand cela est bien expliqué.
Merci à toi je ne manquerais pas de reposter des questions si j'en ai vu la qualité des réponses^^.
Bonne journée. merci
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
15 sept. 2010 à 21:51
Pas de problème ;-) Bonne continuation !
0