![Nom de la section](dummy.png) ## 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');