In Bash können Sie Eingabeumleitungsoperatoren an die Vorderseite eines Befehls verschieben: cat <<< "hello" # equivalent to <<< "hello" cat Warum können Sie das nicht für while-Schleifen tun? while read -r line; do echo "$line"; done <<< "hello" # hello <<< "hello" while read -r line; do echo "$line"; done …
Ist gzipatomar? Was passiert, wenn ich den gzipVorgang stoppe , während gerade eine Datei komprimiert wird? gzip *.txtWie kann ich sicher fortfahren , wenn es nicht atomar ist und ich bei einem Prozess bereits Strg + C gedrückt habe ? (Ich bin nicht nur neugierig, wie ich weitermachen soll, sondern …
Ich habe zwei Server in IDC gehostet. Ich kann nur die Ports 20/21/22/23/3389 / 33101-33109 verwenden, um Verbindungen zwischen zwei Servern herzustellen. Das IDC-Netzwerkgerät blockiert alle anderen Pakete, deren Quell- oder Zielport nicht in der Liste / dem Bereich 20/21/22/23/80/3389 / 33101-33109 enthalten ist. Der Quellport von SSH ist jedoch …
In den Kommentaren zu dieser Frage tauchte ein Fall auf, in dem verschiedene sed-Implementierungen in einem ziemlich einfachen Programm nicht übereinstimmten und wir (oder zumindest ich) nicht feststellen konnten, was die Spezifikation tatsächlich dafür erfordert. Das Problem ist das Verhalten eines Bereichs, der an einer gelöschten Zeile beginnt: 1d;1,2d Sollte …
Nach meinem Verständnis gibt es für die Bearbeitung von Dateien unter Linux nur den sys_write-Syscall, der den Dateiinhalt überschreibt (oder ihn erweitert, wenn am Ende). Warum gibt es unter Linux keine Systemaufrufe zum Einfügen oder Löschen von Inhalten in Dateien? Da bei allen aktuellen Dateisystemen die Datei nicht in einem …
Ich versuche, ein paar Programme wie dieses zu kombinieren (bitte ignorieren Sie alle zusätzlichen Includes, dies ist eine schwere Arbeit in Arbeit): pv -q -l -L 1 < input.csv | ./repeat <(nc "host" 1234) Wo die Quelle des Wiederholungsprogramms wie folgt aussieht: #include <fcntl.h> #include <stdint.h> #include <stdio.h> #include <stdlib.h> …
Ich habe eine sehr lange Textdatei (von hier ), die 6 hexadezimale Zeichen enthalten sollte, dann eine Unterbrechung (die als ein Zeichen erscheint und im Code-Markdown unten nicht richtig angezeigt wird), gefolgt von ein paar Wörtern: 00107B Cisco Systems, Inc 00906D Cisco Systems, Inc 0090BF Cisco Systems, Inc 5080 Cisco …
Ich weiß, dass Sie eine Abschaltung für eine bestimmte Zeit über planen können shutdown -h 21:45und dass Sie Crontabs wegen ihrer Wiederholung nicht für solche Dinge verwenden sollten. Wie kann ich eine Abschaltung für ein bestimmtes Datum wie den 31. August um 20:00 Uhr planen ?
Eingang: 1 hgh h2b h4h 2 ok koko lkopk 3 uh ju nfjvn 4 Erwartete Ausgabe: 1 2 3 4 Ich muss also nur den 1., 5., 9., 13. Wert der Datei in der Ausgabedatei haben. Wie macht man das?
In der aktuellen Situation startet ein bestimmtes Skript 'Calling.sh' ein anderes Skript 'Called.sh' im Hintergrund, führt andere Operationen aus, schläft eine Weile und beendet dann 'Called.sh' mit a pkill called.sh. Das funktioniert gut. Dann möchte ich 'Called.sh' auch von anderen Terminals als eigenständiges Skript zu einem anderen Zeitpunkt starten, sei …
Warum benötigt cron MTA für die Protokollierung? Hat dies einen besonderen Vorteil? Warum kann keine Protokolldatei wie bei den meisten anderen Dienstprogrammen erstellt werden?
Ich möchte die 755-Berechtigung für alle Dateien und Unterverzeichnisse in einem bestimmten Verzeichnis festlegen, aber ich möchte chmod 755 nur für diejenigen Komponenten ausführen, die keine 755-Berechtigung haben. find /main_directory/ -exec chmod 755 {} \; Wenn der findBefehl eine lange Liste zurückgibt, nimmt dies viel Zeit in Anspruch. Ich weiß, …
Im Anschluss an: unerwartetes Verhalten bei der Ersetzung von Shell-Befehlen Ich habe einen Befehl, der eine riesige Liste von Argumenten aufnehmen kann, von denen einige legitimerweise Leerzeichen enthalten können (und wahrscheinlich andere Dinge). Ich habe ein Skript geschrieben, das diese Argumente mit Anführungszeichen für mich generieren kann, aber ich muss …
Es gibt einen Server mit einer unterbrochenen SSL-Kette, wie bei dieser SSL-Prüfung gemeldet : Ich weiß, dass dies ein Problem ist , das auf dem Server selbst gelöst werden sollte , aber manchmal ist es schwierig , dies zu beheben (ich bin nicht der Administrator des Servers). Die Sache ist, …
Vor dem Ausführen des ddBefehls gab der Befehl lsblkdie folgende Ausgabe zurück: NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 931.5G 0 disk Der Befehl dd if=/dev/urandom of=/dev/sda conv=fsync status=progresswird ausgeführt. Das Gerät verliert jedoch die Stromversorgung und schaltet sich aus. Wenn die Stromversorgung wiederhergestellt wird, gibt der …
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.