Als «cat» getaggte Fragen

cat ist ein Standard-Unix-Dienstprogramm, das zum Verketten von Dateien oder zum Drucken bestimmter Dateien auf der Standardausgabe verwendet wird.

2
Ist es besser, eine CD / DVD mit cat, dd, pv oder einem anderen Verfahren zu kopieren?
Hintergrund Ich kopiere einige Daten-CDs / DVDs in ISO-Dateien, um sie später zu verwenden, ohne dass sie in das Laufwerk eingelegt werden müssen. Ich suche im Internet nach Prozeduren und habe eine Menge gefunden: Verwendung von catzum Kopieren eines Mediums: http://www.yolinux.com/TUTORIALS/LinuxTutorialCDBurn.html cat /dev/sr0 > image.iso Verwendung von, ddum dies zu …
22 linux  dd  cat  disk-image  pv 

2
weniger Datei1 Datei2 | Katze - warum funktioniert es?
Wenn ich es verwende less file1 file2, werden beide Dateien im "less buffer viewer" angezeigt, aber less file1 file2 | catder Inhalt beider Dateien wird an stdout angehängt. Woher weiß weniger, ob es den "less buffer viewer" anzeigen oder eine Ausgabe an stdout für einen nächsten Befehl erzeugen soll? Welcher …
21 pipe  cat  less 

2
Strg + D zum Beenden der Terminalleitungseingabe
Wenn ich mache $ cat > file.txt Text Ctrl- DCtrl-D Frage 1: Wenn ich nicht drücken gebe, warum habe ich zu drücken Ctrl- Dzweimal? Wenn ich mache $ cat > file.txt pa bam pshhh Ctrl-Z [2]+ Stopped cat > file.txt $ cat file.txt $ cat > file.txt pa bam pshhh …

2
Warum erstellt dieser Befehl eine enorm große Datei?
Ich habe heute mit einigen Append-Operationen experimentiert und aus Neugier Folgendes ausgeführt (wobei file1.txt nicht leer und file2.txt leer war): $ cat file1.txt >> file2.txt >> file1.txt Als ich sah, dass es eine Weile dauerte, drücke ich Ctrl+ C, um es zu beenden. Zu diesem Zeitpunkt war file1.txt Hunderte von …


3
tee + cat: benutze eine Ausgabe mehrmals und verkette dann die Ergebnisse
Wenn ich einen Befehl aufrufe, echokann ich beispielsweise die Ergebnisse dieses Befehls in mehreren anderen Befehlen mit verwenden tee. Beispiel: echo "Hello world!" | tee >(command1) >(command2) >(command3) Mit cat kann ich die Ergebnisse mehrerer Befehle sammeln. Beispiel: cat <(command1) <(command2) <(command3) Ich möchte in der Lage sein, beide Dinge …
18 pipe  cat  tee  concurrency 

4
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: // mycat.c #include <stdio.h> …





3
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 der Befehl cat /dev/xconsolenach dem Lesen der Datei nicht beendet wird, sondern wie …
16 pipe  cat  tail  fifo 



3
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 erreichen?
15 bash  cat 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.