Perguntas sobre 'posix'

2
respostas

Posix é um subconjunto de Single UNIX Specification?

Eu sei uma pergunta sobre o diferenças entre Posix e SUS já foram feitas e respondidas lindamente. De qualquer forma, as respostas pareciam sugerir a possibilidade de que o SUS "englobe mais do que o Posix", e há certas coisas no SUS que não...
24.01.2018 / 11:05
4
respostas

Lista de argumentos muito longa erro com makefile

Em um makefile, eu tenho @echo "$(IGNORE_DIRS) $(CLEAN_FILES) $(CLEAN_DIRS) $(REALCLEAN_FILES)" | tr ' ' '\n' >> $@ O problema é que $(CLEAN_FILES) é muito grande, então quando eu executo o make, recebo make: execvp: /bin/sh:...
09.11.2018 / 02:51
2
respostas

É melhor arquivar / mover e-mail baseado no mtime ou ctime?

Eu tenho usado um script perl para arquivar e-mails encontrados aqui O script usa o ctime para processar e decide qual subpasta do mês colocar o email. Na maioria dos casos, isso é bom, já que o ctime = mtime e, portanto, os e-mails são a...
24.11.2012 / 15:45
1
resposta

Maneira portátil de consultar umask para novas permissões de arquivo?

Estou acompanhando um tópico da OSS-Security chamado Risco de segurança do vim swap arquivos . Parece que o Vim e o Emacs capturaram um CVE porque os editores criaram arquivos temporários no lugar errado com muitas permissões de arquivos. Eu...
01.11.2017 / 11:27
1
resposta

O que acontece com uma sessão unix quando o líder da sessão sai?

Estou tentando emular adequadamente o gerenciamento de sinais POSIX e o controle de trabalho para meu sistema operacional de animal de estimação , mas não está claro para mim o que deve acontecer com uma sessão após o líder da sessão sair. N...
28.11.2017 / 10:35
1
resposta

Como criar um link simbólico relativo compatível com POSIX em / bin / sh?

A ideia é ter o ambiente configurado assim: mkdir ~/shortcuts cd shortcuts ln -s ../.. up2 Como resultado, quero poder ir até dois diretórios na árvore de arquivos sempre que eu ligar: ~/dev/project/src$ CDPATH=~/shortcuts cd -P up2 ~/...
10.03.2017 / 21:53
1
resposta

KSH Padrão da variável não funciona

Alguém poderia me explicar por que o padrão no shell Korn (atribuído à variável) funciona dessa maneira: u@h:w$ pattern='file_[0-9][0-9]' u@h:w$ ls $pattern file_01 file_02 file_03 Mas não funciona para um padrão mais inteligente file_...
01.12.2016 / 14:17
3
respostas

Por que a última função executada em um pipeline de script shell POSIX não retém valores de variáveis?

Assuma o seguinte script: #!/bin/sh func1() { eval $1'=$(cat)' eval echo "Value$2 inside function : \$$1" } func1 x 1 <<'HEREDOC' Hello World HEREDOC echo "Value1 outside function: $x" x="" echo "Hello World" | func1 x 2 echo...
29.01.2017 / 07:17
2
respostas

A expansão do nome do arquivo acrescenta uma barra a um link simbólico?

Do manual de coreutils: Some GNU programs (at least cp and mv) allow you to remove any trailing slashes from each source argument before operating on it. The --strip-trailing-slashes option enables this behavior. This is useful whe...
26.03.2016 / 00:32
2
respostas

Existe uma distribuição Linux com certificação UNIX?

Existe uma distribuição Linux certificada com a Single UNIX Specification ? Quais são os principais motivos pelos quais a maioria das distribuições não é certificada?     
02.07.2016 / 01:17