Unix & Linux

33
Wie verwende ich Null-Bytes in Bash?

Ich habe gelesen, dass, da Dateipfade in Bash jedes Zeichen außer dem Null-Byte (nullwertiges Byte $'\0') enthalten können, es am besten ist, das Null-Byte als Trennzeichen zu verwenden. Wenn beispielsweise die Ausgabe von findan ein anderes Programm gesendet wird, wird empfohlen, die -print0Option...

33
Welche Terminalemulatoren unterstützen den tmux-Steuermodus?

tmuxDer Steuermodus ist mit aktiviert -CC, damit der Terminalemulator tmux steuern kann. iTerm2 nutzt dies in hervorragender Weise, um zu ermöglichen, dass tmux-Fenster als separate iTerm-Fenster angezeigt werden. Gibt es andere Terminalemulatoren, die den Steuermodus unterstützen? Ich interessiere...

33
Wie ändere ich das Zeitlimit für den Systemd-Dienst?

In der Firma, in der ich jetzt arbeite, gibt es einen Legacy-Dienst, dessen Init-Skript altes SysvInit verwendet, aber über systemd (CentOS 7) ausgeführt wird. Aufgrund des hohen Rechenaufwands dauert der Abschluss dieses Dienstes ca. 70 Sekunden. Ich habe keine Zeitüberschreitung für systemd...

33
Bash-Iterationsdatei-Liste, außer wenn leer

Ich dachte, das wäre einfach - aber es erweist sich als komplexer als ich erwartet hatte. Ich möchte alle Dateien eines bestimmten Typs in einem Verzeichnis durchlaufen, also schreibe ich Folgendes: #!/bin/bash for fname in *.zip ; do echo current file is ${fname} done Dies funktioniert , solange...

33
Kann sed seine Ausgabe in einer Datei speichern?

> kann es tun. echo "text" > file tee kann es tun. echo "test" | tee file Kann man das sedmachen, ohne eine der oben genannten Methoden zu verwenden? Ist es möglich, die Ausgabe eines sedBefehls in einer Datei zu speichern, ohne entweder >oder zu verwenden