Ich habe gelesen, dass POSIX-kompatible Betriebssysteme (zum Beispiel Linux) die shShell haben müssen . Aber muss es shsich in dem /binVerzeichnis befinden oder kann es sich in einem beliebigen Verzeichnis
Ich habe gelesen, dass POSIX-kompatible Betriebssysteme (zum Beispiel Linux) die shShell haben müssen . Aber muss es shsich in dem /binVerzeichnis befinden oder kann es sich in einem beliebigen Verzeichnis
In der Ausgabe 2016 von IEEE Std 1003.1-2008 (auch bekannt als The Open Group Base Specifications Issue 7 oder nur der POSIX-Standard) wird im Abschnitt "Begründung" des whoDienstprogramms Folgendes erwähnt: Es ist akzeptabel, dass eine Implementierung keine Ausgabe für einen Aufruf von who mil...
Ich habe kürzlich festgestellt, dass die POSIX-Spezifikationen fürfind nicht die -maxdepthPrimärdaten enthalten. Für diejenigen, die nicht damit vertraut sind, besteht der Zweck des -maxdepthprimären darin, zu begrenzen, wie viele Ebenen tief findabgesenkt werden. -maxdepth 0führt dazu, dass nur...
Kann jemand diese Tools in die richtige Reihenfolge bringen? Welche davon ist sicher auf selbst die minimalsten * nix - Systemen gefunden werden? Ist einer von ihnen zu 100% sicher anwesend? Ich vermute, dass die Reihenfolge wie folgt lautet: awk sed Sch perl Ich stelle mir zwar vor, dass es...
Ich möchte den Begriff "Systemaufruf" verstehen. Ich weiß, dass Systemaufrufe verwendet werden, um Kernel-Services von einer Userspace-Anwendung abzurufen. Der Teil, den ich klären muss, ist der Unterschied zwischen einem "Systemaufruf" und einer "C-Implementierung des Systemaufrufs". Hier ist ein...
Ich versuche, einen Befehl auszuführen, der dem folgenden in einem Bash-Skript ähnlich ist. Es sollte alle Unterordner von durchsuchen $sourcedirund alle Dateien eines bestimmten Typs in das Stammverzeichnis von kopieren $targetdir. #!/bin/bash # These are set as arguments to the script, not...
Ich suche offizielle Dokumente zu allen POSIX-Standards und Spezifikationen. Ich möchte nicht in der Lage sein, die Dokumente zu lesen, um ein besseres Verständnis der UNIX-Systeme und ihrer Funktionsweise auf niedriger Ebene zu erhalten. Ich habe hier und da Links zu opengroup.org gesehen, von...
Die yashShell hat laut Handbuch eine printfeingebaute . In einer yashShell mit Standardkonfiguration sehe ich jedoch Folgendes: kk@eeyore ~ $ command -v printf /usr/bin/printf kk@eeyore ~ $ type printf printf: a regular built-in at /usr/bin/printf Ist printfeine in diese Shell eingebaut oder nicht?...
Der GNU- timeoutBefehl coreutils ist für bestimmte Skriptsituationen äußerst praktisch. Er ermöglicht es, die Ausgabe eines Befehls zu verwenden, wenn er schnell ausgeführt werden kann, und zu überspringen, wenn er zu lange dauern würde. Wie kann ich das grundlegende Verhalten der timeoutVerwendung...
Ich habe Bash-Skripthandbücher gesehen, die die Verwendung von Arrays für die Arbeit mit Dateinamen empfehlen, die Leerzeichen enthalten. DashAsBinSh schlägt jedoch vor, dass Arrays nicht portierbar sind. Daher suche ich nach einer POSIX-kompatiblen Möglichkeit, mit Listen von Dateinamen zu...
Dies ist mehr oder weniger eine Folgefrage zu den beiden folgenden: Syntaxfehler beim Entfernen doppelter Zeilen über die Datei awk '! X [$ 0] ++' awk / nawk Alternative unter SunOs und Linux Unter Solaris 10 (SunOS 5.10) werden die folgenden Ergebnisse angezeigt: $ type -a awk awk is /usr/bin/awk...
Im Bindestrich scheinen Funktionen und Variablen in separaten Namespaces zu leben: fn(){ fn="hello world" } fn; echo "The value is $fn!" #prints: The value is hello world! fn; echo "The value is $fn!" #prints: The value is hello world! #the fn variable doesn't conflict with the fn function Handelt...
Ich weiß, wie man eine arithmetische forSchleife erstellt bash. Wie kann man eine äquivalente Schleife in einem POSIX-Shell-Skript ausführen? Da es verschiedene Möglichkeiten gibt, dasselbe Ziel zu erreichen, können Sie Ihre eigene Antwort hinzufügen und ein wenig erläutern, wie es funktioniert....
Benötigt Posix Geräte? Zum Beispiel /dev/urandom, /dev/zerooder /dev/null? Ich vermute nicht wegen Nicht-Nix-Betriebssystemen, sondern wollte um Vollständigkeit
Ich versuche den POSIX-Standard zu lernen. Wenn Unix verwenden, habe ich /bin, /etc, /dev, /media, und in der Regel /optist aber , dass auf Ihre spec Implementierung standardisiert oder nach oben? Könnte es viele Verzeichnisse im Stamm geben, oder ist es durch den Standard
Ich schaue mir ein Skript an, das Folgendes enthält: if [ "${PS1-}" ]; then Das Nachziehen -stört mich ein bisschen, weil es nicht der Posix- oder Bash-Standardsyntax entspricht. Ist das eine arkane Syntax, die es schon immer gab, oder ein Tippfehler? Verweise auf Normen / Dokumente sind...
Wir können die Details der System V-Nachrichtenwarteschlange mit Hilfe des ipcsBefehls überprüfen . Gibt es einen Befehl zum Überprüfen der POSIX-Nachrichtenwarteschlange unter
POSIX sed Dokumentation sagte: Einer Funktion können ein oder mehrere '!' Zeichen. In diesem Fall wird die Funktion angewendet, wenn die Adressen den Musterraum nicht auswählen. Vor dem ersten '!' Werden null oder mehr <leere> Zeichen akzeptiert. Charakter. Es ist nicht festgelegt, ob...
Wie kann ich überprüfen, ob mvmein fs (ext4) atomar ist? Das Betriebssystem ist Red Hat Enterprise Linux Server Version 6.8. Wie kann ich das im Allgemeinen überprüfen? Ich habe mich umgesehen und nicht festgestellt, ob mein Betriebssystem Standard-POSIX
In dieser Bearbeitung POSIXifiziert Stéphane Chazelas (erneut) meine Formatierung, indem er eine xpression break- Anweisung und eine andere xpression-Anweisung einfügt. Nun, ich könnte ihn vielleicht fragen, warum in den Kommentaren, nehme ich an, aber es ist bereits die Revision Nummer 18 zu...