In einem Bash-Skript, an dem ich arbeite (das unter Ubuntu und OS X ausgeführt werden muss), muss ich die Ausgabe von Hunderten von Befehlen in eine Datei umleiten. Anstatt &>...an alle anzuhängen, mache ich es einfach exec 9>&1 exec 5<>/tmp/some-file.txt exec 1>&5 So weit so gut, aber nach der Hälfte …
Ich habe versucht, die 2 Dateien in einer einzigen Datei auszugeben. Ich habe unten Befehl versucht: cat file1 file2 aber hier file2hängen Daten an file1. Was ich brauche, ist die erste Zeile, file1gefolgt von der file2ersten Zeile, und die file1zweite Zeile, gefolgt von der file2zweiten Zeile usw. Kann mir jemand …
Gibt es einen Befehl zum Anzeigen des Verzeichnis- / Dateinamens bei Katzendateien? Beispiel: Angenommen, zwei Dateien f1.txt und f2.txt befinden sich unter ./tmp ./tmp/f1.txt ./tmp/f2.txt Wenn ich dann cat ./tmp/*.txt mache , wird nur der Inhalt von Dateien angezeigt. Aber wie zeigt man zuerst den Dateinamen, dann den Inhalt? ZB: …
Ich habe ein einfaches Skript wie dieses: #!/bin/bash BOO=bla-bla-bla cat > ./Makefile <<'EOF' Hello INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include EOF Es wird jedoch in eine Datei ausgegeben: Hello INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include Wie catverwende ich meine Variablenwerte, nicht Namen innerhalb dieser Zeichenfolge?
Ich kann es catals sehr einfachen Texteditor verwenden cat > foo.txt. Wenn ich dann tippe: bar baz und dann ctrl+ drücken D, es sieht jetzt so aus: $ cat > foo.txt bar baz^D mit dem Cursor auf die ^. Wenn ich es dann noch einmal drücke, wird die Datei gespeichert. …
Ich möchte cat mit Platzhaltern in bash verwenden, um mehrere kleine Dateien (jede Datei besteht aus einem Satz) in die Standardausgabe zu drucken. Der separate Dateiinhalt wird jedoch nicht durch einen Zeilenumbruch getrennt, den ich zur besseren Lesbarkeit verwenden möchte. Wie kann ich diesem Befehl einen Dateibegrenzer hinzufügen?
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . In diesem Skript wird "$ 1" in der / test-Datei gespeichert. …
Angenommen, man erstellt eine Datei wie folgt: touch myFile Sie geben mit vim oder was auch immer Text ein und cat myFilespucken dann den Inhalt in das Terminal aus. Was passiert nun, wenn ich Katze auf einem Bild verwende? Sagen, cat myPNG.png Ich bekomme nur einen Haufen Müll. Ich habe …
Ich habe exemplarische Vorgehensweisen für verschiedene Exploit-Übungen für Linux-Anwendungen verfolgt. Ich verstehe den Inhalt dieser gut genug, aber einige beziehen sich auf die Verwendung von Katze, um "das Rohr offen zu halten", z . B. hier . Zum Beispiel: (python2 exploit.py ; cat) | ./programToExploit Was bedeutet es in der …
Wenn ich das catHandbuch richtig verstehe : Dateien verketten und auf der Standardausgabe drucken catnimmt Dateien als Argument und druckt sie in der Standardausgabe. Was ich nicht bekomme, ist, wenn ich den Befehl benutze: cat img.png > copy.png Ich werde 2 PNG-Dateien erhalten, die identisch sind, wenn ich nur cat …
Ich habe eine Reihe von .textDateien, von denen die meisten mit dem Standard nl enden. Ein Paar hat am Ende keinen Terminator. Das letzte physikalische Byte ist (im Allgemeinen) ein alphabetisches Zeichen. Ich habe verwendet cat *.text >| /tmp/joined.text, aber dann einige Stellen in join.text bemerkt, an denen die erste …
Ich habe eine Datei mit einer Liste von Verzeichnissen. Zum Beispiel /foo/bar/dir1 /foo/bar/dir2 /foo/bar/dir3 Ich möchte alle diese Verzeichnisse erstellen. Folgendes habe ich getan: for dir in $(cat myfile); do mkdir $dir; done Was wäre der richtige Weg, um den "nutzlosen Gebrauch von Katze" zu vermeiden? Im Idealfall konzentrieren sich …
Mein Team arbeitet an einer CI-Umgebung. Eine koDatei mit dem Namen x.kowird jeden Tag zu einer regulären Zeit aus der CI-Umgebung generiert und hat den Typ ELF 64-bit LSB relocatable. Heute habe ich festgestellt, dass der Typ dieser koDatei wurde data. Ich versuche den Grund herauszufinden. Ich versuche catdiese koDatei, …
Ich habe einen Dateideskriptor mit erstellt mkfifo fifo Sobald etwas in diese Pipe geschrieben ist, möchte ich es sofort wiederverwenden . Sollte ich es benutzen tail -f fifo oder while true; do cat fifo; done ? Sie scheinen dasselbe zu tun und ich konnte keinen Leistungsunterschied messen. Wenn ein System …
Aus dieser Lektüre geht hervor, dass cat beim Kopieren von Daten auf eine andere Festplatte automatisch die optimale Blockgröße (oder sehr nahe daran) verwendet. Ich frage mich, wie es die optimale Blockgröße bestimmt und ob die Methode, die cat verwendet, irgendwie auf dd angewendet werden kann.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.