Bonjour,
A la place de faire :
echo "-------------------------" > test.txt
je voudrais réalise un printf, mais quel est la bonne commande pour répéter le caractére "-" X fois.
Merci
Bonjour,
A la place de faire :
echo "-------------------------" > test.txt
je voudrais réalise un printf, mais quel est la bonne commande pour répéter le caractére "-" X fois.
Merci
...
Code : Sélectionner tout - Visualiser dans une fenêtre à part printf "-------------------------\n" > test.txt
en fait, comme ma ligne ------------ est relativement longue,
je me demander si dans la commande printf, je pouvais passer une commande du genre :
printf (-)... pour éviter d'avoir une ligne trop longue.
echo ou printf n'ont pas d'options permettant de répeter un caractère, tu peux toujours faire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 s="" for ((i=0;i<20;i++)) do s=$s"-" done printf "%s\n" "$s"
Bonjour,
Une autre solution :
Code : Sélectionner tout - Visualiser dans une fenêtre à part for i in `seq 20`; do printf "%s" "-"; done ; printf "\n"
Autrement dit : il existe plein de solutions qui utilisent printf et font ce que tu veux, mais comme le dit jiliagre, aucune qui repete automatiquement un caractere.
Partager