Perguntas sobre 'exec'

6
respostas

php shell_exec () permissão no Linux Ubuntu

Estou desenvolvendo um aplicativo php usando o servidor Linux. Meu problema é executar shell_exec() para chamar algum arquivo exe não é trabalho (na verdade não exe, é tipo de arquivo executável linux) echo shell_exec("whoami"); Eu ten...
13.02.2014 / 17:22
2
respostas

Por que o vfork () deve ser usado quando o processo filho chama exec () ou exit () imediatamente após a criação?

Os conceitos do sistema operacional e o APUE dizem With vfork(), the parent process is suspended, and the child process uses the address space of the parent. Because vfork() does not use copy-on-write, if the child process changes any...
15.10.2018 / 18:16
1
resposta

O que o exec 3 & 1 faz?

Eu entendo que exec pode fazer redirecionamento de E / S no shell atual, mas só vejo o uso como: exec 6<&0 # Link file descriptor #6 with stdin. # Saves stdin. exec 6>&1 # Link file descriptor #6 with stdout....
20.03.2014 / 07:55
4
respostas

Quando chamar fork () e exec () por conta própria?

Sou novo em chamadas ao sistema Unix e estou aprendendo sobre os comandos fork () e exec (). Parece que fork () e exec () são geralmente chamados juntos. (fork () cria um novo processo filho e exec () substitui a imagem do processo atual por uma...
18.10.2017 / 20:18
3
respostas

Por que precisamos passar o nome do arquivo duas vezes nas funções exec?

Eu li o Programação Avançada no Ambiente UNIX pelo capítulo Stevens, 8 th . Eu leio e entendo todas as seis funções do exec. Uma coisa que eu noto é, em todas as funções exec: O primeiro argumento é o nome do arquivo / nome do caminho...
02.03.2015 / 12:33
1
resposta

Alterando o shell padrão sem chsh ou privilégios de administrador

Eu vi o seguinte trecho neste tópico: Como mudar de csh para bash como shell padrão sleep 2 if (-x /usr/local/bin/bash) then exec /bin/sh -c '. ~/.profile; exec /usr/local/bin/bash' endif Meu entendimento é que, se você colocar esse s...
11.12.2011 / 00:53
4
respostas

redirect e log de saída de script

Estou tentando arrumar os trechos a seguir, as metas de design são registrar todas as saídas de um script e não devem ser um wrapper. Menos linhas são melhores. Eu não me importo com as entradas do usuário (neste estágio), os scripts de desti...
22.02.2013 / 09:24
4
respostas

Copie stdout e stderr para um arquivo de log e deixe-os no console dentro do próprio script

Usando bash, como copio stderr e stdout para um arquivo de log e também os deixo exibidos no console? Eu gostaria de fazer isso dentro do próprio script usando um exec. Eu tentei com exec &>> log.out echo "This is stdout" ech...
12.03.2013 / 12:47
2
respostas

Que lógica tem o comando “exec tail -n +3 $ 0” do grub2 config?

Criando uma entrada de menu personalizada, ficou preso neste comando: exec tail -n +3 $0 Tentei no terminal, obtive resultados estranhos, não consegui entender, o que exatamente esse comando faz e por que o grub precisa disso. Você poderi...
28.01.2018 / 12:28
1
resposta

Por que o 'exec 2somefile' está travado? [duplicado]

Por que exec >somefile retorne imediatamente, enquanto exec 2>somefile não e espera indefinidamente? Obrigado.     
01.06.2018 / 14:36