Perguntas com a marcação «exec»

Esta marca se refere ao início de outro programa subsidiário. Seu nome vem da família de chamadas de sistema POSIX cujo nome começa com “exec” (notavelmente “execve”), embora conceitos semelhantes existam em outras plataformas também, especialmente quando combinados com a inicialização de outro processo.

370
Ruby, diferença entre exec, system e% x () ou Backticks

Qual é a diferença entre os seguintes métodos Ruby? exec, systeme %x()ou Backticks Eu sei que eles são usados ​​para executar comandos de terminal programaticamente via Ruby, mas eu gostaria de saber por que existem três maneiras diferentes de fazer

345
PHP shell_exec () vs exec ()

Estou lutando para entender a diferença entre shell_exec()e exec()... Eu sempre usei exec()para executar comandos do lado do servidor, quando eu usaria shell_exec()? É shell_exec()apenas uma abreviação para exec()? Parece ser a mesma coisa com menos

312
Exec do PHP () vs system () vs passthru ()

Quais são as diferenças? Existe uma situação ou razão específica para cada função? Se sim, você pode dar alguns exemplos dessas situações? O PHP.net diz que eles são usados ​​para executar programas externos. veja referência Dos exemplos que vejo, não vejo diferença óbvia. Se eu fosse...

206
find: argumento ausente para -exec

Fui ajudado hoje com um comando, mas não parece estar funcionando. Este é o comando: find /home/me/download/ -type f -name "*.rm" -exec ffmpeg -i {} -sameq {}.mp3 && rm {}\; O shell retorna find: missing argument to `-exec' O que estou basicamente tentando fazer é percorrer um diretório...

114
Executar um script Python a partir de PHP

Estou tentando executar um script Python em PHP usando o seguinte comando: exec('/usr/bin/python2.7 /srv/http/assets/py/switch.py arg1 arg2'); No entanto, o PHP simplesmente não produz nenhuma saída. O relatório de erros é definido como E_ALL e display_errors está ativado. Aqui está o que...

104
Como fazer tubos funcionarem com Runtime.exec ()?

Considere o seguinte código: String commandf = "ls /etc | grep release"; try { // Execute the command and wait for it to complete Process child = Runtime.getRuntime().exec(commandf); child.waitFor(); // Print the first 16 bytes of its output InputStream i = child.getInputStream(); byte[]...

101
Como executar o arquivo que estou editando em Vi (m)

Como executar o arquivo que estou editando no Vi (m) e obter a saída na janela dividida (como no SciTE)? Claro que eu poderia executá-lo assim: :!scriptname Mas é possível evitar escrever o nome do script e como obter a saída na janela dividida em vez de apenas na parte inferior da...

98
Por que find -exec mv {} ./target/ + não funciona?

Eu quero saber exatamente o que {} \;e {} \+e | xargs ...fazer. Por favor, esclareça isso com explicações. Abaixo de 3 comandos são executados e geram o mesmo resultado, mas o primeiro comando leva um pouco de tempo e o formato também é um pouco diferente. find . -type f -exec file {} \; find ....