In Bash habe ich gelernt, dass das Endsignal durch dieses Dokument geändert werden kann. Aber wie kann ich standardmäßig das Ende der stdin-Eingabe signalisieren? Ich habe zufällig festgestellt, dass bei cat und chardet ihre stdin-Eingaben durch Strg + d als erledigt signalisiert werden können. Aber ich erinnere mich anscheinend, dass …
Wie kann ich überprüfen, ob ein laufender Prozess ein Signal erfasst, ignoriert oder blockiert? Im Idealfall möchte ich eine Liste von Signalen sehen oder muss das Signal zumindest nicht wirklich senden, um es zu überprüfen.
Ist es möglich, die Ausgabe dieser beiden Befehle zu kombinieren? node ~/projects/trunk/index.js python ~/projects/trunk/run.py run Keiner der Befehle wird beendet, daher bin ich mir nicht sicher, wie ich das machen soll.
Ich habe das gerade in einem Init-Skript gesehen: echo $"Stopping Apache" Wofür ist das Dollarzeichen? Meine bisherigen Forschungen: Ich fand das im Bash-Handbuch: extquote Wenn gesetzt, $'string'und $"string"unter Angabe innerhalb ausgeführt ${parameter}in Anführungszeichen Erweiterungen. Diese Option ist standardmäßig aktiviert. ... aber ich finde keinen Unterschied zwischen Strings mit und ohne …
Ich bin gerade auf einen Screenshot eines Terminals gestoßen: Gibt es eine Liste aller Zeichen, die in einer Bash-Eingabeaufforderung verwendet werden können, oder kann mir jemand das Zeichen für den Stern und den rechten Pfeil geben?
Es scheint, dass die normale Praxis die Einstellung von IFS außerhalb der while-Schleife setzen würde, um sie nicht bei jeder Iteration zu wiederholen Ich lese, man liest , oder vermisse ich hier eine subtile (oder offensichtlichste) Falle?
Ich möchte eine Sicherung der gesamten Partition nehmen Layout einer Festplatte, einschließlich logische Laufwerke, so dass ich das Layout auf einen anderen Datenträger wiederherstellen. Ich möchte nicht den Inhalt der Partitionen kopieren, sondern nur das Layout. Für die primäre und erweiterte Partition ist es einfach: dd if=/dev/sda of=partitiontable.bin bs=1 skip=446 …
Kennt jemand ein Linux-Tool, das speziell dafür entwickelt wurde, Dateien als Mengen zu behandeln und Mengenoperationen an ihnen auszuführen? Wie Unterschied, Kreuzung usw.?
Es war einmal, DISPLAY=:0.0 totem /path/to/movie.avi Wenn ich von meinem Laptop movie.aviauf meinen Desktop gehe, wird Totem auf meinem Desktop abgespielt. Jetzt gibt es den Fehler: No protocol specified Cannot open display: Ich habe Debian squeeze neu installiert, als es auf beiden Computern stabil lief, und ich glaube, ich habe …
Ich möchte ein " /dev/null" Verzeichnis (oder ein "blackhole" -Verzeichnis) erstellen, so dass alle darauf geschriebenen Dateien nicht wirklich geschrieben werden, sondern einfach verschwinden. Ich habe eine Anwendung, die große temporäre Dateien in ein Verzeichnis schreibt. Ich habe keine Kontrolle über den Namen der Dateien und kümmere mich nicht wirklich …
Das hat mich immer verwirrt. Warum enthält das Stammverzeichnis einen Verweis auf ein übergeordnetes Verzeichnis? bob @ bob: / $ ls -a . build home lib32 mnt .rpmdb sys vmlinuz .. cdrom initrd.img lib64 opt sbin tmp vmlinuz.old bin dev initrd.img.old verloren + gefunden proc selinux usr boot etc lib …
evalund execbeide sind in bash (1) Befehle eingebaut, die Befehle ausführen. Ich sehe execauch ein paar Möglichkeiten, aber ist das der einzige Unterschied? Was passiert mit ihrem Kontext?
Beim Versuch, system-config-usersvon der Befehlszeile aus zu starten , wird die folgende Warnung angezeigt und das Tool wird nicht geöffnet. Ich verwende CentOS 7 mit Mate 1.8.1. WARNUNG **: Fehler beim Auflisten von Aktionen: GDBus.Error: org.freedesktop.DBus.Error.ServiceUnknown: Der Name org.freedesktop.PolicyKit1 wurde von keiner .service-Datei bereitgestellt Fehler beim Überprüfen der Berechtigung org.freedesktop.policykit.exec: …
Ich habe Vi auf meinem Ubuntu-Rechner gestartet. Allerdings bin ich neu in Vi, und jetzt kann ich nicht mehr aufhören. Ich sehe den Editor und kann Text schreiben, in der unteren Zeile steht ein Label "Aufnahme". Wie beende ich Vi?
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.