Als «posix» getaggte Fragen

11
Wie wirkt sich umask auf ACLs aus?

Kann mir jemand erklären, wie sich dies umaskauf die Standardmaske neu erstellter Dateien auswirkt, wenn ACLs aktiviert sind? Gibt es eine Dokumentation dazu? Beispiel: $ mkdir test_dir && cd test_dir $ setfacl -m d:someuser:rwx -m u:someuser:rwx . # give access to some user $ getfacl . #...

11
Durchführen eines -nt / -ot-Tests in einem POSIX sh

Die integrierten testund [Dienstprogramme haben in den meisten Shells die Tests -nt("neuer als") und -ot("älter als"), auch wenn die Shell im "POSIX-Modus" ausgeführt wird (gilt auch für die gleichnamigen externen Dienstprogramme auf dem Systeme, auf die ich Zugriff habe). Diese Tests dienen zum...

11
Was bedeutet [[.ch.]] In einer Regex?

Alternativer Titel: Was ist eine "Sortiersequenz" oder ein "Sortierelement" in einem POSIX-kompatiblen regulären Ausdruck? Ich habe die genaue technische Definition in Abschnitt 9.3.5 der POSIX-Spezifikationen als Punkt 4 in der Liste gefunden, aber es ist mir nicht wirklich klar. Ich habe im...

11
Warum muss 'find -exec cmd {} +' mit '{} +' enden?

Vorwort: Ich verstehe den Unterschied zwischen -exec {} \;& -exec {} +. Ich habe auch kein Problem als solches , ich bin nur neugierig auf die Semantik von find. Wenn das Ende -execmit dem Argumente +statt ;, wir müssen dazu am Ende mit {} +, zum Beispiel: # FreeBSD find $ find . -type f -exec...

11
Wie öffne ich die grep (1p) Manpage?

Am Ende man grepsteht es SEE ALSO\ POSIX Programmer's Manual Page grep(1p). Ich kann die Manpage nicht öffnen grep(1p). Wie mache ich das? Suche net, Unix.SE und habe Versuch und Irrtum gemacht, aber noch kein Glück. Versucht $ man 1p grep $ man -K grep BEARBEITEN: Ich bin auf Ubuntu...

11
Warum hat Linux / POSIX lchown, aber nicht lchmod?

Es scheint, dass Linux das Ändern des Besitzers eines symbolischen Links (dh lchown) unterstützt, das Ändern des Modus / der Berechtigung eines symbolischen Links (dh lchmod) jedoch nicht unterstützt wird . Soweit ich sehen kann, entspricht dies POSIX. Ich verstehe jedoch nicht, warum man eine...

10
Was ist ein Großbuchstabe X in posix / chmod?

Ich weiß , was ugoa (Eigentümer, Gruppe, andere, alle) oder rwx (Lesen / rechts / execute) oder 4,2,1 oder -, f, d, l, und ich versuchte , in zu lesen , man chmodzu verstehen , was eine Hauptstadt ist Xin , chmodaber es war nicht ein Eintrag dafür. Ich habe dann in diesem Artikel in posix / chmod...

10
indirekte Variablenerweiterung in POSIX wie in Bash?

Ist es möglich oder gibt es einen eleganten Hack, um eine indirekte Variablenerweiterung in POSIX durchzuführen, wie dies in Bash möglich ist? Für den Kontext versuche ich Folgendes zu tun: for key in ${!map_*} do # do something done EDIT: Zur Verdeutlichung möchte ich zunächst auf Shell-Variablen...

10
EINTR: Gibt es eine Begründung dafür?

Smalltalk als Hintergrund EINTRist der Fehler, den sogenannte unterbrechbare Systemaufrufe zurückgeben können. Wenn ein Signal auftritt, während ein Systemaufruf ausgeführt wird, dieses Signal nicht ignoriert wird und ein Signalhandler dafür definiert wurde, der SA_RESTARTnicht gesetzt ist, und...

10
Wie sende ich alle Ausgaben an "Logger" in der POSIX-Shell?

Ich möchte Standardausgabe und Standardfehler bei der .xprofileVerwendung separat protokollieren logger. In Bash würde das ungefähr so ​​aussehen: exec 1> >(logger --priority user.notice --tag $(basename $0)) \ 2> >(logger --priority user.error --tag $(basename $0)) Wie würde ich das...