¿Cómo se llama un comando externo (como si lo hubiera escrito en el shell de Unix o en el símbolo del sistema de Windows) desde un script de
Esta etiqueta trata sobre los procesos del sistema operativo. También puede referirse a una construcción específica en una plataforma dada, por ejemplo, la clase System.Diagnostics.Process para .NET
¿Cómo se llama un comando externo (como si lo hubiera escrito en el shell de Unix o en el símbolo del sistema de Windows) desde un script de
Quiero empaquetar mi proyecto en un solo JAR ejecutable para su distribución. ¿Cómo puedo hacer que un proyecto de Maven empaquete todos los JAR de dependencia en mi JAR de
¿Cómo encuentro (y elimino) procesos que escuchan / usan mis puertos tcp? Estoy en Mac OS X. A veces, después de un bloqueo o algún error, mi aplicación de rails está bloqueando el puerto 3000. No puedo encontrarlo usando ps -ef ... Al hacer rails server yo obtengo Dirección ya en uso -...
¿Cuál es la diferencia técnica entre un proceso y un hilo? Tengo la sensación de que una palabra como 'proceso' se usa en exceso y también hay hilos de hardware y software. ¿Qué hay de los procesos ligeros en idiomas como Erlang ? ¿Hay una razón definitiva para usar un término sobre el...
Quiero escribir una función que ejecute un comando de shell y devuelva su salida como una cadena , sin importar si es un mensaje de error o de éxito. Solo quiero obtener el mismo resultado que habría obtenido con la línea de comando. ¿Cuál sería un ejemplo de código que haría tal cosa? Por...
Estoy ejecutando un programa y quiero ver cuál es su código de retorno (ya que devuelve diferentes códigos basados en diferentes errores). Sé que en Bash puedo hacer esto ejecutando echo $? ¿Qué hago cuando uso cmd.exe en
Traté de cerrar el tomcat usando ./shutdown.shdel /bindirectorio tomcat . Pero descubrió que el servidor no estaba cerrado correctamente. Y, por lo tanto, no pude reiniciar Mi Tomcat se está ejecutando en el puerto 8080. Quiero matar el proceso de Tomcat que se está ejecutando 8080. Primero quiero...
He estado desarrollando una aplicación durante 1 o 2 semanas y ayer mismo he actualizado mi iPhone 5S al iOS 8 GM. Todo funcionó bien y también pude probar en mi dispositivo hasta que eliminé la aplicación de mi teléfono y quería volver a compilar. Aparece el siguiente error: Could not launch "My...
Me gustaría obtener el número de confirmaciones de mi repositorio Git, un poco como los números de revisión SVN. El objetivo es usarlo como un número de compilación incremental único. Actualmente me gusta eso, en Unix / Cygwin / msysGit: git log --pretty=format:'' | wc -l Pero siento que es un...
Esta pregunta está cubierta aquí con gran detalle. ¿Cómo se mide el uso de memoria de una aplicación o proceso en Linux? Del artículo de blog de Comprender el uso de memoria en Linux , psno es una herramienta precisa para usar con este propósito. ¿Por qué psestá "mal" Dependiendo de cómo lo...
Mi aplicación se ejecuta como un proceso en segundo plano en Linux. Actualmente se inicia en la línea de comando en una ventana de Terminal. Recientemente, un usuario estaba ejecutando la aplicación por un tiempo y murió misteriosamente. El texto: Delicado Estaba en la terminal. Esto sucedió...
¿Cómo puedo limitar mis eventos posteriores a la compilación para que se ejecuten solo para un tipo de compilación? Estoy usando los eventos para copiar archivos DLL en un directorio virtual local de IIS, pero no quiero que esto suceda en el servidor de compilación en modo de...
¿Cómo esperar en un script bash varios subprocesos generados desde ese script para finalizar y devolver el código de salida! = 0 cuando alguno de los subprocesos termina con el código! = 0? Script simple: #!/bin/bash for i in `seq 0 9`; do doCalculations $i & done wait El script anterior...
Tengo un proyecto que contiene un solo módulo y algunas dependencias. Me gustaría crear un jar, en un directorio separado, que contenga el módulo compilado. Además, me gustaría tener las dependencias presentes al lado de mi módulo. No importa cómo gire el proceso "build jar" de IntelliJ, la salida...
Estoy usando el módulo de subproceso para iniciar un subproceso y conectarme a su flujo de salida (stdout). Quiero poder ejecutar lecturas sin bloqueo en su stdout. ¿Hay alguna manera de hacer que .readline no bloquee o verificar si hay datos en la transmisión antes de invocar .readline? Me...
Dado que esta publicación ha recibido mucha atención a lo largo de los años, he enumerado las mejores soluciones por plataforma al final de esta publicación. Publicación original : Quiero que mi servidor node.js se ejecute en segundo plano, es decir: cuando cierro mi terminal quiero que mi...
Me conecto al servidor Linux a través de masilla SSH. Traté de ejecutarlo como un proceso en segundo plano como este: $ node server.js & Sin embargo, después de 2.5 horas, el terminal se vuelve inactivo y el proceso muere. ¿Hay alguna forma de mantener vivo el proceso incluso con el terminal...
Estoy buscando una manera de obtener la salida de un comando cuando se ejecuta desde un programa C ++. He visto el uso de la system()función, pero eso solo ejecutará un comando. Aquí hay un ejemplo de lo que estoy buscando: std::string result = system("./some_command"); Necesito ejecutar un...
Quiero matar todo un árbol de procesos. ¿Cuál es la mejor manera de hacer esto usando cualquier lenguaje de script común? Estoy buscando una solución
Estaba teniendo una discusión con un compañero de equipo sobre bloquear en .NET. Es un tipo realmente brillante con una amplia experiencia tanto en programación de nivel inferior como de nivel superior, pero su experiencia con la programación de nivel inferior supera con creces la mía. De todos...