Als «cat» getaggte Fragen

17
Warum schleift Katze x >> x?

Die folgenden Bash-Befehle gehen in eine Endlosschleife: $ echo hi > x $ cat x >> x Ich kann mir vorstellen, dass es catweiter liest, xnachdem es angefangen hat, an stdout zu schreiben. Verwirrend ist jedoch, dass meine eigene Testimplementierung von cat ein anderes Verhalten aufweist: //...

16
kontinuierliches Ablesen von Named Pipe (Cat oder Tail -f)

Ich habe konfiguriert rsyslog, um bestimmte Protokollereignisse zu protokollieren /dev/xconsole: *.*;cron.!=info;mail.!=info |/dev/xconsole /dev/xconsoleist eine Named Pipe ( fifo). Wenn ich sehen möchte, was protokolliert wird, kann ich das tun cat /dev/xconsole. Ich bin überrascht zu sehen, dass...

15
Verwenden von In / Out-Named Pipes für eine TCP-Verbindung

Ich habe schon eine Weile damit rumgespielt, dass das funktioniert, und ich vermute, dass ein grundlegendes Missverständnis darüber, wie Pipes funktionieren, die Ursache für meine Probleme ist. Mein Ziel ist es, eine TCP-Verbindung zu einem Remote-Host über zu initiieren netcatund zwei Named Pipes...

15
Wie erstelle ich ein UDP-Paket?

Wenn ich den folgenden Netcat-Befehl ausführe und die Pakete mit Wireshark anzeige , wird angezeigt , dass das UDP-Paket fehlerhaft ist. $ echo "this is a test" | nc -u 127.0.0.1 53 Ebenso führen Befehle wie $ echo "this is a test" > /dev/udp/127.0.0.1/53"fehlerhaftes Paket" in Wireshark zu...

15
So lesen Sie Dash-Dateien

Wie kann ich eine Bindestrichdatei vom Terminal aus lesen, ohne sie mit zu begrenzen? ./ Zum Beispiel, um ein zu lesen - file, können wir es durch lesen cat ./-file_name F: Gibt es eine alternative Möglichkeit, dasselbe zu

15
Wie / warum schreibt cat eine bootfähige ISO auf ein Gerät?

Ich habe kürzlich entdeckt, dass ich einen bootfähigen USB-Stick aus einer ISO-Datei erstellen kann, indem ich einfach cat(oder dd) benutze . Ich kann keine Informationen darüber finden, wie das funktioniert. Warum sollte cat my.iso > /dev/sdb && sync Nehmen Sie diese Datei und schreiben...

14
Verwendung von Netcat für die Portweiterleitung

Ich habe einen Prozess, der auf ein lauscht IP:port- in der Tat ist es Spark-Streaming, das eine Verbindung zu einem Socket herstellt. Das Problem ist, dass ich irgendwie einen Server erstellen möchte, der eine Verbindung zu einem Port herstellt, und Daten von einem anderen Port auf diesen Server...