Pytania oznaczone «posix»

11
Przeprowadzanie testu -nt / -ot w POSIX sh

Wbudowane testi [narzędzia mają testy -nt(„nowsze niż”) i -ot(„starsze niż”) w większości powłok, nawet gdy powłoka działa w „trybie POSIX” (dotyczy to również zewnętrznych narzędzi o tych samych nazwach w systemy, do których mam dostęp). Testy te służą do porównywania znaczników czasu modyfikacji...

11
pośrednie rozszerzanie zmiennych w POSIX-ie w bash?

Czy jest to możliwe, czy jest jakiś elegancki hack, aby dokonać pośredniej rozbudowy zmiennych w POSIX, jak można to zrobić w Bash? W kontekście próbuję wykonać następujące czynności: for key in ${!map_*} do # do something done EDYCJA: Aby to wyjaśnić, chciałbym uzyskać dostęp do zmiennych...

11
Jest podpowłoką to samo, co skorupa podrzędna

Istnieją dwie nazwy: podpowłoka i powłoka podrzędna . Tak, proces potomny zostanie uruchomiony przez dowolną z następujących czynności: sh -c 'echo "Hello"' ( echo "hello" ) echo "$(echo "hello") echo "hello" | cat Czy wszystkie są równoważne i mają tę samą nazwę? Czy wszystkie mają te same...

11
Dlaczego Linux / POSIX ma lchown, ale nie lchmod?

Wygląda na to, że Linux obsługuje zmianę właściciela dowiązania symbolicznego (tj. lchown), Ale zmiana trybu / uprawnienia dowiązania symbolicznego (tj. lchmod) Nie jest obsługiwana . O ile widzę, jest to zgodne z POSIX. Nie rozumiem jednak, dlaczego ktoś wspierałby jedną z tych operacji, ale nie...

11
Jak otworzyć stronę grep (1p)?

Na końcu man grepjest napisane SEE ALSO\ POSIX Programmer's Manual Page grep(1p). Nie mogę otworzyć strony podręcznika grep(1p). Jak mogę to zrobić? Szukaj w sieci, Unix.SE i próbowałem i popełniłem błąd, ale jeszcze nie miałem szczęścia. Wypróbowany $ man 1p grep $ man -K...

11
Co oznacza [[.ch.]] W wyrażeniu regularnym?

Alternatywny tytuł: Co to jest „kolejność zestawiania” lub „element zestawiania” w wyrażeniu regularnym zgodnym z POSIX? Dokładną definicję techniczną znalazłem w rozdziale 9.3.5 specyfikacji POSIX , jako pozycja nr 4 na liście, ale nie jest to dla mnie jasne. Przeszukiwałem Internet, szukając...

11
Które kodowania znaków są obsługiwane przez posix?

POSIX definiuje zachowanie narzędzi takich jak grep, awk, seditp, które pracują na plikach tekstowych. Ponieważ jest to plik tekstowy, myślę, że występują problemy z kodowaniem znaków. Pytanie: Jakie kodowanie znaków jest obsługiwane przez POSIX? (lub pliki tekstowe, jakie kodowanie może być...

10
Zachowanie „eval” pod „set -e” w wyrażeniu warunkowym

Rozważ polecenia eval false || echo ok echo also ok Zwykle spodziewalibyśmy się, że uruchomi to falsenarzędzie, a ponieważ status wyjścia jest różny od zera, to wykonamy echo oki echo also ok. We wszystkich POSIX-jak muszli używam ( ksh93, zsh, bash, dash, OpenBSD ksh, a yash), to jest to, co...

9
Test POSIX i -a

Sprawdziłem mój skrypt za pomocą checkbashism i otrzymałem następujące ostrzeżenia: possible bashism in check_ssl_cert line 821 (test -a/-o): if [ -n "${ALTNAMES}" -a -n "${COMMON_NAME}" ] ; then W sekcji 4.62.4 specyfikacji POSIX znajduję pierwszorzędny -a pierwotny Wykonuje plik binarny...