Perguntas sobre 'exec'

1
resposta

Como posso chamar a função execv com sucesso? [fechadas]

Estou tentando criar um programa que copie o arquivo1 no arquivo2 da seguinte maneira: cp -i -p file1 file2 Agora eu chamo minha cópia executável e, assim, chamando copy file1 file2 Ele fará o mesmo que o primeiro comando (-i e -p)...
17.02.2016 / 20:08
1
resposta

manipula um grande número do mesmo log usando cron ou logrotate

Temos um aplicativo implantado em um servidor, que, em alguns cenários, gera alguns registros no formato abaixo. process_name.hostname.common_text.log.{error/info/warning}.date.time Agora, devido a esse formato, não há um log, mas vários...
16.12.2015 / 19:17
1
resposta

Cria um arquivo para cada resultado do comando find?

Com esta linha de código, eu gero uma saída de cada resultado. exec("find ics/ -mmin +3 -type f -name '*.pdx' -exec basename {} ';' > ./tmp/filename") Como posso gerar um arquivo com nome de arquivo dinâmico toda vez? Assim: ./tmp/...
01.12.2015 / 10:17
1
resposta

Como converter um bloco de formato xml genérico para o formato de propriedades String de um arquivo xml usando o script ksh [closed]

Com as condições: Não consigo usar nenhuma ferramenta parser XML, pois não tenho permissão, somente leitura Minha versão do xmllint não suporta o xpath e não consigo atualizá-lo, somente leitura Eu não tenho xmlstarlet e não consigo...
24.06.2015 / 18:47
1
resposta

Encontrar apenas em diretórios n níveis profundos

Eu uso este comando para encontrar e executar todas as istâncias do wp-cron.php que tenho para cada site que tenho: find /var/www/ -name 'wp-cron.php' -exec php -q "{}" \; Como minha árvore de websites é: /var/www/site1/htdocs/WORDPRES...
06.04.2015 / 03:32
2
respostas

O comando PHP exec tem o resultado 0, mesmo que ocorra um erro

Eu tenho este código PHP: $execout=exec('ssh [email protected] "sudo /etc/init.d/smokeping reload"',$output1,$result); if($result !=0){ echo"that can't reload"; } else{ echo "successfully reloaded"; } neste código, sempre fornec...
27.06.2013 / 12:29
1
resposta

Como iniciar um serviço em um diretório específico via Daemontools?

Estou usando daemontools para iniciar meu aplicativo. No script de execução, tenho algo como exec taskset -c 2 [caminho absoluto para meu aplicativo] Mas o problema é que uma das bibliotecas de caixa preta do meu aplicativo espera que el...
08.11.2018 / 04:30
1
resposta

fork () e comportamento COW após exec ()

Entendemos o comportamento da VAC após uma bifurcação (como por exemplo descrito aqui ) da seguinte forma: fork cria uma cópia de a tabela de páginas dos pais para o filho e marca as páginas físicas somente como leitura, portanto, se qualquer u...
16.09.2018 / 08:20
1
resposta

As diferenças entre sed #,%, / e |

Estou tentando substituir uma string no banco de dados. Eu encontrei as possíveis soluções abaixo. Usando # ou % funciona para mim, mas não para / e | . Alguém pode explicar por que os dois primeiros trabalhos e quais são as diferença...
04.06.2017 / 16:58
2
respostas

O comando Pipe dentro do exec não funciona

Eu tenho o comando em um script: exec su -s /bin/sh -c 'exec "$0" "$@" | ts "[%Y-%m-%d %H:%M:%S]"' user -- test.python $FULLPATH &> log & Em que FULLPATH é o caminho do arquivo Python de teste. Com esse comando, esperava...
08.05.2017 / 19:10