Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/12/2013, 01:23
KeSpyKe
 
Fecha de Ingreso: julio-2009
Mensajes: 24
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Funciones como system(), shell_exec(), exec()....

Por lo que he encontrado, una opción valida quizá sería hacer un archivo .sh y ejecutar ese archivo desde un comando que en principio es UNIX (' ./nombre.sh ').

El problema es que no se como ver si ese archivo se me esta ejecutando o no, he creado un archivo hola.sh donde dentro tengo el código de:

echo "hola que tal";

Lo he provado desde mi terminal ejecutandolo y me funciona bien, pero en cuando lo abro con php no me sale nada...mi código es el siguiente:

Código PHP:

<?php


$prova 
shell_exec('ls -l');

echo 
$prova;

$prova2 shell_exec('./prova.sh');

echo 
$prova2;

?>
y este el código del archivo .sh:

Código:
#!/bin/bash
# -*- ENCODING: UTF-8 -*-

echo "hola que tal";

exit

Gracias a todos, a ver si me podeis ayudar y así ya puedo añadir mi comando de tipo "ant" en mi archivo .sh y ejecutarlo de forma correcta, un saludo!