Perguntas sobre 'posix'

2
respostas

É mv atômico no meu fs?

Como posso verificar se mv é atômico no meu fs (ext4)? O SO é o Servidor Red Hat Enterprise Linux versão 6.8. Em geral, como posso verificar isso? Eu olhei em volta e não encontrei se o meu sistema operacional é POSIX padrão.     
09.11.2016 / 09:25
1
resposta

No POSIX sed, o ponto (ponto) corresponde a uma nova linha em um espaço de padrão de múltiplas linhas?

No GNU sed, funciona. Por exemplo, isso combina duas linhas em branco em um espaço de padrão multilinha (criado com N ) /^\n$/ Isso é padrão?     
25.12.2015 / 22:27
2
respostas

shebangs com caminhos absolutos são padrão (POSIX)?

EDIT: A pergunta e as respostas estão corretas, mas o problema que eu disse aqui não é. O mantenedor realmente RECUSOU para usar /usr/bin/env como uma solução e, em vez disso, recriou o script como sh , e isso quebrou outras instalaçõe...
20.02.2017 / 03:23
2
respostas

Como posso criar um loop aritmético em um script de shell POSIX?

Eu sei como criar um loop for aritmético em bash . Como se pode fazer um loop equivalente em um script de shell POSIX? Como existem várias maneiras de alcançar o mesmo objetivo, sinta-se à vontade para adicionar sua própria resposta e...
13.12.2017 / 14:10
1
resposta

A variável de ambiente $ SHELL é apenas para shells interativos?

Eu vejo dois usos possíveis para a variável de ambiente SHELL : Pode ser usado para especificar o shell interativo que o usuário deseja usar e / ou ele pode ser usado por processos para executar outros comandos com, substituindo o coma...
17.02.2016 / 09:47
1
resposta

Usando o comando de leitura do shell com funcionalidade de edição ao vivo (como readline)

Existe uma maneira padrão (POSIX) de solicitar ao usuário alguns dados de dentro de um script de shell, com read por exemplo, enquanto permite edição ao vivo do texto que está sendo digitado (o que readline faz)? Eu sei que bash tem...
02.02.2014 / 04:09
3
respostas

Quando usar a versão XPG * de um comando?

Eu ocasionalmente trabalho em uma máquina Solaris antiga cuja versão padrão de grep não é POSIX -compliant . Isso causa problemas nos meus arquivos rc porque o padrão grep na máquina não suporta as opções que eu preciso. Esta é uma máq...
27.04.2015 / 16:35
2
respostas

Como interpretar intervalos de caracteres em arquivos charmap?

O arquivo charmap /usr/share/i18n/charmaps/UTF-8.gz tem esta linha: <U3400>..<U343F> /xe3/x90/x80 <CJK Ideograph Extension A> A página do mapa para charmap(5) diz apenas que isso significa um intervalo. Então eu en...
03.05.2017 / 11:20
2
respostas

POSIX encontra todos os arquivos locais

Estou tentando escrever uma linha de comando de plataforma cruzada que localizará todos os arquivos locais em um sistema de arquivos. Minha intenção é usar o comando find , usando apenas parâmetros POSIX. Existe uma maneira de pular arquivo...
11.06.2013 / 23:12
1
resposta

POSIX alternativa ao predicado -printf do GNU find

Gostaria de reescrever esses dois comandos para que eles usem apenas switches compatíveis com POSIX : find "$TARGET_DIR" -maxdepth 1 -type d -printf '(DIR) %f\n' find "$TARGET_DIR" -maxdepth 1 -type f -printf '%s %f ' -exec file -b {} \;...
23.02.2015 / 01:13