Pourquoi ne pas lancer directement
/data/programe/xxx
Car le shell me dit alors bad interpreter, dansun bash c'est pareil. E tout cas chez moi 😉
Le "." représente le répertoire où tu es (on en apprend des choses sur les forums fedora-fr )
Ha bah oué! Merci 😉 C'est le truc bien sous linux on en finit jamais et on commence pas toujours par le bon coté ^^ ...
Il paraît donc possible que le lancement du script n'aboutisse pas puisque le chemin traduit n'existe pas!
Ca doit être ca oui ...
J'ai mon script sh qui marche quand il est dans le repertoire meme du programme, mais qui ne marche pas quand il est situé dans un autre repeertoire.
Par exemple dans mon script je dis:
#!/bin/bash
cd /data/programme/
mkdir testpourvoiroujesuis
screen 001 programme ....
Quand je l'execute, le screen ne se lance pas et le repertoire testpourvoiroujesuis s'est créer dans le repertoire /data/boot expliquant ainsi le fait que le screen ne ce soit pas lancé puiskil n'a pas trouvé l'executable de mon programme
Y a il un moyen d'indiquer au shell ou se placer dans mon systeme de fichier ou peut on lancer le screen de cette facon:
screen -dms 001 /data/programme/executable
Mais chez moi ca ne marche pas ...
Merci pour vos réactions!