Hay ocaciones en que ejecutar un comando nativo del sistema, o mejor dicho un comando reconocido por nuestra shell, nos facilita mucho la vida….
Bueno, no para todos es tan obvio como hacer esto, asi que aca voy a dejar registrado como realizar esta sencilla operacion 😉
El formato es simple 😀
system("comando que quieras");
Aqui dejo un sencillisimo ejemplo, primero creamos un archivo llamado myls.c y dentro de él ponemos el siguiente codigo:
#include<stdio.h>
int main(){
system("ls -l");
return 0;
}
Al copiar y pegar el codigo va a tener un problemas con las comillas, asi que las tienen que poner denuevo 😀
Para compilar hacemos lo siguiente:
gcc myls.c -o myls
y finalmente para ejecutarlo, hacemos lo siguiente :
./myls
Al ejecutar este programa , será lo mismo que ejecutar en la consola el comando «ls -l» ( sin comillas).
Saludos
Deja tu comentario