Questions marquées «echo»

Questions sur le shell intégré ou sur `/ bin / echo`. Cette balise ne doit pas être utilisée si votre question concerne simplement l'impression sur le terminal, ne l'appliquez que si votre question est spécifique à la commande `echo`.

547
Pourquoi printf est-il meilleur que l'écho?

J'ai entendu dire que printfc'est mieux que echo. Je ne me souviens que de mon expérience, où je devais utiliser, printfcar echocela ne fonctionnait pas pour insérer du texte dans un programme sur RHEL 5.8, mais ce fut le printfcas. Mais apparemment, il existe d’autres différences, et je voudrais...

59
Comment faire écho à un coup!

J'ai essayé de créer un script en echo'insérant le contenu dans un fichier, au lieu de l'ouvrir avec un éditeur echo -e "#!/bin/bash \n /usr/bin/command args" > .scripts/command La sortie : bash:! / bin / bash: événement non trouvé J'ai isolé ce comportement étrange au bang . $ echo ! ! $ echo...

47
echo octets dans un fichier

J'essaie de connecter mon rasberry Pi à certains écrans en utilisant le bus i2c. Pour commencer, je voulais écrire manuellement des éléments, notamment des octets, dans un fichier. Comment écrivez-vous des octets spécifiques dans un fichier? J'ai déjà lu celui-là et j'ai pensé que mon problème...

25
impression de texte en couleur à l'aide de l'écho

Je sais que pour imprimer un texte coloré en utilisant l'écho, par exemple la couleur rouge, le code est: echo -e "\e[1;31m This is red text \e[0m" et je sais que dans cet exemple, 31 est le code de la couleur rouge et le nombre d'autres couleurs est: Black 0;30 Dark Gray 1;30 Blue 0;34 Light Blue...

24
Pourquoi l'écho ignore-t-il mes caractères de citation?

Cette question a été migrée depuis Server Fault car il est possible d'y répondre sur Unix et Linux Stack Exchange. Migré il y a 8 ans . La echocommande n'inclut pas le texte complet que je lui donne. Par exemple, si je le fais: $ echo ' echo PARAM=` grep $ARG /var/tmp/setfile | awk '{print $2}' `...

20
Est-il toujours sûr d'utiliser «eval echo»?

L'utilisation evalest souvent déconseillée car elle permet l'exécution de code arbitraire. Cependant, si nous l'utilisons eval echo, il semble que le reste de la chaîne deviendra des arguments, echodonc cela devrait être sûr. Ai-je raison