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.



3
Executando o teste -nt / -ot em um POSIX sh
Os utilitários teste [internos têm os testes -nt("mais recentes que") e -ot("mais antigos") na maioria dos shells, mesmo quando o shell está sendo executado no "modo POSIX" (também válido para os utilitários externos com os mesmos nomes no sistemas aos quais tenho acesso). Esses testes são para comparar registros de …
11 files  timestamps  posix  test 


2
Um sub-shell é a mesma coisa que um sub-shell
Existem esses dois nomes: um subshell e um shell filho . Sim, um processo filho será iniciado por qualquer um destes: sh -c 'echo "Hello"' ( echo "hello" ) echo "$(echo "hello") echo "hello" | cat Todos são equivalentes e compartilham o mesmo nome? Todos compartilham as mesmas propriedades? O …

2
O que significa [[.ch.]] Em uma regex?
Título alternativo: O que é uma "sequência de intercalação" ou "elemento de intercalação" em uma regex compatível com POSIX? Encontrei a definição técnica exata na Seção 9.3.5 das especificações do POSIX , como item 4 da lista, mas não está muito claro para mim. Pesquisei na web por exemplos e …

2
Como abrir página de manual grep (1p)?
No final de man grep, diz SEE ALSO\ POSIX Programmer's Manual Page grep(1p). Não consigo abrir a página de manual grep(1p). Como faço isso? Pesquisa net, Unix.SE e fez tentativa e erro, mas sem sorte ainda. Tentou $ man 1p grep $ man -K grep EDITAR: Estou no Ubuntu 14.10
11 grep  man  posix 

2
Por que o Linux / POSIX possui lchown, mas não lchmod?
Parece que o Linux suporta a alteração do proprietário de um link simbólico (ie lchown), mas a alteração do modo / permissão de um link simbólico (ie lchmod) não é suportada . Tanto quanto posso ver, isso está de acordo com o POSIX. No entanto, não entendo por que alguém …

1
Por que 'find -exec cmd {} +' precisa terminar em '{} +'?
Prefácio: Entendo a diferença entre -exec {} \;& -exec {} +. Eu também não tenho um problema como tal , estou apenas curioso sobre a semântica de find. Ao finalizar o -execargumento com em +vez de ;, precisamos finalizar com {} +, por exemplo: # FreeBSD find $ find . …
11 find  history  posix 

2
Tudo bem usar "." executar arquivos em vez de fonte - em .bashrc no Ubuntu e OS X?
OK, sourceexecuta o script no shell atual e .separadamente, conforme detalhado na execução de scripts com "." E "source", por exemplo, mas, especificamente, no meu .bashrcarquivo, tenho: [ -f ~/.bash_aliases ] && source ~/.bash_aliases [ -f ~/.git-completion.bash ] && source ~/.git-completion.bash [ -s ~/.autojump/etc/profile.d/autojump.sh ] && source ~/.autojump/etc/profile.d/autojump.sh Posso substituir …
11 osx  bashrc  posix 


1
expansão variável indireta no POSIX como feita no bash?
É possível ou existe algum truque elegante para fazer a expansão variável indireta no POSIX, como pode ser feito no Bash? Por contexto, estou tentando fazer o seguinte: for key in ${!map_*} do # do something done Edição: Para esclarecer, eu gostaria de acessar variáveis ​​de shell que começam com …

1
O POSIX garante que os utilitários padrão estejam no PATH?
Na seção "Pesquisa e execução de comandos" , a especificação POSIX diz que PATHé pesquisada ao encontrar um utilitário para executar (com algumas exceções). A especificação menciona algum lugar que PATHserá inicializado com um valor que garanta a localização de todos os utilitários padrão? Ou preciso fazer algo como o …
11 path  posix  standard 

3
O que é um capital X em posix / chmod?
Sei o que é ugoa (proprietário, grupo, outros, todos) ou rwx (leitura / direita / executar) ou 4,2,1 ou -, f, d, l, e eu tentei ler em man chmodentender o que é um capital Xem chmodmas não havia uma entrada para ele. Li então neste artigo em posix / …


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.