Pytania oznaczone «posix»

POSIX to akronim przenośnego interfejsu systemu operacyjnego, rodziny standardów określonych przez IEEE w celu utrzymania zgodności między systemami operacyjnymi.

139
Czym dokładnie jest POSIX?

Widzę często wymieniane POSIX i wszędzie, i założyłem, że jest to podstawowy standard UNIX .. dopóki nie zauważyłem następującego fragmentu na stronie Wikipedii: The Open Group Grupa Open jest najbardziej znana jako jednostka certyfikująca znak towarowy UNIX, a publikacja standardu technicznego...

71
Jaki jest sens polecenia zewnętrznego `cd`?

Jak wspomniano w tej dokładnej odpowiedzi , systemy POSIX mają wbudowany zewnętrzny plik binarny cdoprócz wbudowanej powłoki. W OS X 10.8 jest to /usr/bin/cd. Nie możesz używać go jak wbudowanego, cdponieważ wychodzi on natychmiast po zmianie własnego katalogu roboczego. Do czego to...

53
Czy „rm. *” Kiedykolwiek usuwa katalog nadrzędny?

Wyrażenie .*jest rozwijane przez bash, aby uwzględnić katalogi bieżący i nadrzędny: $ ls -la total 2600 drwxrwxrwx 2 terdon terdon 2162688 Sep 10 16:22 . drwxr-xr-x 142 terdon terdon 491520 Sep 10 15:34 .. -rw-r--r-- 1 terdon terdon 0 Sep 10 16:22 foo $ echo .* . .. Jeśli uruchomię rm -rf .*na...

32
Wiele argumentów w shebang

Zastanawiam się, czy istnieje ogólny sposób przekazywania wielu opcji do pliku wykonywalnego za pomocą linii shebang ( #!). Używam NixOS, a pierwsza część shebang w każdym skrypcie, który piszę, jest zwykle /usr/bin/env. Problem, z którym się wtedy spotykam, polega na tym, że wszystko, co...

29
Jaki jest obecny separator dziesiętny?

Powiedzmy, że mam taki skrypt powłoki POSIX musi działać na różnych systemach / środowiskach, których nie kontroluję, oraz musi usunąć separator dziesiętny z ciągu emitowanego przez program, który przestrzega ustawień regionalnych. Jak mogę wykryć separator dziesiętny w najbardziej ogólny...