Existe-t-il une commande Linux intégrée qui permette de sortir une chaîne de caractères qui est n fois une chaîne de caractères d'entrée ?
Réponses
Trop de publicités?
Damian Powell
Points
315
Voici une méthode à l'ancienne qui est assez portable :
yes "HelloWorld" | head -n 10
Il s'agit d'une version plus conventionnelle de Adrian Petrescu répondre en utilisant l'expansion des accolades :
for i in {1..5}
do
echo "HelloWorld"
done
C'est l'équivalent de :
for i in 1 2 3 4 5
C'est une version un peu plus concise et dynamique de de brochet réponse :
printf -v spaces '%*s' 10 ''; printf '%s\n' ${spaces// /ten}
Dalroth
Points
2468
twifkak
Points
179
Wojtek Waga
Points
179
- Réponses précédentes
- Plus de réponses