← Retour
Informatique

xargs

Cédrix · 02/02/2023

Nom de la section

xargs -I

xargs -I{} est une option de la commande xargs qui permet de spécifier un "marqueur" (ou "placeholder" en anglais), ici {}, pour représenter chaque entrée dans la liste d'arguments passée à xargs. La commande qui suit xargs est exécutée pour chaque entrée en remplaçant {} par l'entrée correspondante.

Par exemple, si la sortie de la commande précédente est:

file1
file2
file3

L'exécution de xargs -I{} tail -n 5 "{}" sera équivalente à exécuter les commandes suivantes:

tail -n 5 "file1"
tail -n 5 "file2"
tail -n 5 "file3"

Cette option de xargs est utile pour exécuter une commande pour chaque entrée d'une liste d'arguments, sans avoir à gérer les caractères spéciaux tels que les espaces ou les retours à la ligne dans les entrées.

setlocale(LC_TIME, 'fr_FR'); echo strftime(' - Article paru en premier le Thursday 02 February 2023');
Commentaires

Aucun commentaire pour l'instant. Soyez le premier !

Laisser un commentaire
Un code de vérification sera envoyé à votre adresse email.