Als «echo» getaggte Fragen

Fragen zur eingebauten Shell oder zu `/ bin / echo`. Dieses Tag sollte nicht verwendet werden, wenn es bei Ihrer Frage lediglich um das Drucken auf dem Terminal geht. Wenden Sie es nur an, wenn Ihre Frage spezifisch für den Befehl "echo" ist.

547
Warum ist printf besser als echo?

Ich habe gehört, das printfist besser als echo. Ich kann mich aus meiner Erfahrung nur an eine Instanz erinnern, die ich verwenden musste, printfweil echosie nicht zum Einfügen von Text in ein Programm unter RHEL 5.8 printffunktioniert hat, sondern . Aber anscheinend gibt es andere Unterschiede,...

116
Warum ist "Echo" so viel schneller als "Touch"?

Ich versuche, den Zeitstempel für alle XML-Dateien in meinem Verzeichnis (rekursiv) auf die aktuelle Zeit zu aktualisieren. Ich verwende Mac OSX 10.8.5. Für ungefähr 300.000 Dateien echodauert der folgende Befehl 10 Sekunden : for file in `find . -name "*.xml"`; do echo >> $file; done Der...

59
Wie man einen Knall hallt!

Ich habe versucht, ein Skript zu erstellen, indem ich echoden Inhalt in eine Datei geschrieben habe, anstatt ihn mit einem Editor zu öffnen echo -e "#!/bin/bash \n /usr/bin/command args" > .scripts/command Die Ausgabe : Bash:! / bin / Bash: Ereignis nicht gefunden Ich habe dieses seltsame...

46
Echo-Bytes zu einer Datei

Ich versuche, meinen Rasberry Pi über den i2c-Bus mit einem Display zu verbinden. Zu Beginn wollte ich manuell Dinge schreiben, insbesondere Bytes in eine Datei. Wie schreibt man bestimmte Bytes in eine Datei? Ich habe das schon gelesen und dachte, mein Problem sollte durch so etwas gelöst werden...

41
Inhalt einer Datei an den Befehl "echo" umleiten

Ich habe eine Datei mit dem Namen, my_file.txtderen Inhalt nur die Zeichenfolge ist Hello. Wie kann ich den Inhalt auf den Befehl umleiten echo? Ich weiß , dass ich die Befehle haben less, cat, more... aber ich muss es mit dem tun echo. Ich habe es versucht: $ cat my_file.txt | echo und auch das: $...

25
Drucken von farbigem Text mit Echo

Ich weiß, dass zum Drucken eines farbigen Texts mit Echo, z. B. rote Farbe, der Code wie folgt lautet: echo -e "\e[1;31m This is red text \e[0m" und ich weiß, dass in diesem Beispiel 31 der Code der roten Farbe und die Anzahl der anderen Farben wie folgt lautet: Black 0;30 Dark Gray 1;30 Blue 0;34...

24
Warum ignoriert das Echo meine Anführungszeichen?

Diese Frage wurde von Server Fault migriert, da sie unter Unix und Linux Stack Exchange beantwortet werden kann. Vor 8 Jahren migriert . Der echoBefehl enthält nicht den vollständigen Text, den ich ihm gebe. Zum Beispiel, wenn ich tue: $ echo ' echo PARAM=` grep $ARG /var/tmp/setfile | awk '{print...

20
Ist es immer sicher, "eval echo" zu verwenden?

Von der Verwendung evalwird oft abgeraten, da sie die Ausführung von beliebigem Code ermöglicht. Wenn wir jedoch verwenden eval echo, sieht es so aus, als würde der Rest der Zeichenfolge zu Argumenten für werden, echoso dass es sicher sein sollte. Habe ich

20
Warum gibt 'echo --help' mir keine Hilfeseite für Echo?

Ich habe 'man echo' in Bash ausprobiert und es wurde mir mitgeteilt, dass 'echo --help' beim Beenden die Hilfe anzeigt und dass 'echo --version' die Version ausgibt und beendet. Aber warum funktioniert es nicht? 'echo --help' druckt '--help' einfach im wahrsten Sinne des Wortes.