Als «posix» getaggte Fragen

POSIX ist eine Abkürzung für Portable Operating System Interface, eine Familie von Standards, die vom IEEE zur Aufrechterhaltung der Kompatibilität zwischen Betriebssystemen festgelegt wurden.

5
Was ist mit "einem Systemaufruf" gemeint, wenn nicht die Implementierung in der Programmiersprache?
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 Zitat, das mich verwirrt: Auf Unix-ähnlichen Systemen ist diese API in der …
14 kernel  c  posix  system-calls 

2
POSIX-konforme Arbeitsweise mit einer Liste von Dateinamen, möglicherweise mit Leerzeichen
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 arbeiten, die möglicherweise Leerzeichen enthalten. Ich bin auf der Suche, das …

4
find -exec im Bash-Skript mit variabler Erweiterung
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 hard-coded sourcedir="/path/to/sourcedir" targetdir="/path/to/targetdir" find "$sourcedir" -type f -name …

2
Wo finde ich offizielle POSIX- und UNIX-Dokumentation?
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 denen ich annehme, dass sie die …


1
POSIX Awk unter Solaris 11?
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 …
13 awk  solaris  posix 

2
Separate Namespaces für Funktionen und Variablen in POSIX-Shells
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 es …
13 shell  posix  dash 


1
Was bringt es, in sed mehrere Ausrufezeichen zu verwenden?
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 <leere> Zeichen nach einem '!' Zeichen und …
12 sed  posix 

1
in Bezug auf tragbare sed-e ... db oder! b?
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 dieser Antwort und fast alle vorherigen waren bereits …
12 shell  sed  posix 

3
Ist mv atomar auf meinem fs?
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 ist.
12 posix  mv  move 



1
Benötigt Posix Geräte?
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 bitten.
12 devices  posix 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.