Perguntas com a marcação «posix»

POSIX é um acrônimo para Portable Operating System Interface, uma família de padrões especificados pelo IEEE para manter a compatibilidade entre sistemas operacionais.


4
O que exatamente é o POSIX?
Vejo o POSIX mencionado com frequência e em qualquer lugar, e supus que fosse o padrão UNIX de linha de base ... até que notei o seguinte trecho em uma página da Wikipedia: The Open Group O Open Group é mais famoso como o organismo de certificação da marca registrada …
139 posix  standard 

5
diferença entre "função foo () {}" e "foo () {}"
Eu posso definir bashfunções usando ou omitindo a functionpalavra - chave. Existe alguma diferença? #!/bin/bash function foo() { echo "foo" } bar() { echo "bar" } foo bar Ambas chamam para funções fooe são barbem - sucedidas e não vejo diferença. Então, eu estou querendo saber se é apenas para …
97 bash  shell  function  posix 


3
Como posso testar a conformidade POSIX de scripts de shell?
Considerando que o POSIX é a coisa mais próxima de um padrão comum entre todos os departamentos, estou interessado em saber se existe um shell que o suporte exclusivamente. Embora a maioria dos shells modernos forneça suporte para POSIX (e executará scripts compatíveis com POSIX sem nenhum problema), eles não …

3
Qual é o objetivo do comando externo `cd`?
Conforme mencionado nesta resposta , os sistemas POSIX possuem um binário externo cdalém do shell embutido. No OS X 10.8 é /usr/bin/cd. Você não pode usá-lo como o embutido, cdpois ele sai imediatamente após alterar seu próprio diretório de trabalho. Que finalidade serve?


1
'Rm. *' Já exclui o diretório pai?
A expressão .*é expandida pelo bash para incluir os diretórios atual e pai: $ 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 .* . .. …
53 shell  wildcards  rm  posix 






3
Por que alguns aplicativos usam ~ / .config / appname para seus dados de configuração, enquanto outros usam ~ / .appname?
Notei que alguns aplicativos colocam seus arquivos de configuração ~/.config/appnameenquanto outros usam ~/.appname(da maneira clássica, AFAIK) para isso. Qual é o sentido dessa distinção e o que poderia ser melhor considerar para uma aplicação minha? ATUALIZAÇÃO: Parece que meu (XUbuntu 11.10 padrão) $ XDG_CONFIG_HOME está definido como ~/e a maioria …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.