Articles of exec

Quais são os usos do comando exec nos scripts de shell?

Alguém pode explicar quais são os usos do comando exec no shell script com exemplos simples?

Em C, como você redireciona stdin / stdout / stderr para arquivos ao fazer uma chamada execvp () ou similar?

Eu tenho o seguinte código: pid_t pid = fork(); if (pid == -1) { // … } else if (pid == 0) { stdin = someopenfile; stdout = someotherfile; stderr = somethirdopenfile; execvp(args[0], args); // handle error … } else { // … } O problema é que a input / saída da chamada execvp() […]

node.js executa o comando do sistema de forma síncrona

Eu preciso da function node.js result = execSync(‘node -v’); que irá executar de forma síncrona a linha de comando dada e retornar todos os stdout’ed por esse texto de comando. ps. A synchronization está errada. Eu sei. Apenas para uso pessoal. ATUALIZAR Agora temos a solução de mgutz que nos dá o código de saída, […]

Executando um aplicativo Java em um processo separado

Um aplicativo Java pode ser carregado em um processo separado usando seu nome, ao contrário de sua localização, de maneira independente da plataforma? Eu sei que você pode executar um programa via … Process process = Runtime.getRuntime().exec( COMMAND ); … a questão principal deste método é que tais chamadas são então específicas da plataforma. Idealmente, […]

Como eu inicio um processo completamente independente de um programa Java?

Eu estou trabalhando em um programa escrito em Java que, para algumas ações , lança programas externos usando linhas de comando configuradas pelo usuário. Atualmente, ele usa Runtime.exec() e não retém a referência Process (os programas lançados são um editor de texto ou um utilitário de archive, portanto, não há necessidade de streams in / […]

Como executar o comando com parâmetros?

Como executar o comando em Java com parâmetros? Process p = Runtime.getRuntime().exec(new String[]{“php”,”/var/www/script.php -m 2″}); Não funciona. String[] options = new String[]{“option1”, “option2”}; Runtime.getRuntime().exec(“command”, options); Não funciona também, porque não especifica o parâmetro “m”.

Diferenças entre fork e exec

Quais são as diferenças entre fork e exec ?

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

Qual é a diferença entre os seguintes methods Ruby? exec , system e %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 isso.

Como fazer com que os pipes funcionem 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[] b = new byte[16]; i.read(b, 0, b.length); System.out.println(new String(b)); } catch (IOException […]