Bonjour,

voila quand je veux lancer un programme (nommé prog) je fais sur un terminal :
ce qui permet de lancer le programme. Je suppose qu'il y a un processus en arriere plan qui interprète que ./ signifie exécuter un programme.

Mais quand je veux lancer ce programme au démarrage via le fichier /etc/rc.local je dois mettre dans ce fichier et non ce qui est bizarre car c'est bien un script bash qui lance le programme, donc il devrait avoir besoin de ./ pour savoir ce que le script doit faire.


Derniere chose, si je veux voir le processus prog en train de tourner je peux faire ps -aux, je peux meme filtrer en faisant ps - aux | grep prog. j'ai du mal à comprendre ce que fait le |. en C ca correspond à un ou mais sur un terminal je vois pas trop ce que ca fait.

Voila merci d'avance pour votre aide