Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 11 sur 11
  1. #1
    HRS
    HRS est déconnecté
    Membre expérimenté Avatar de HRS
    Inscrit en
    mars 2002
    Messages
    642
    Détails du profil
    Informations forums :
    Inscription : mars 2002
    Messages : 642
    Points : 514
    Points
    514

    Par défaut KNOPPIX 7.0.x live, une fonctionnalité ne marche pas

    quand on clique sur un shell situé sur une clé USB (FAT32), on obtient le message

    le fichier texte 'titi.sh' semble etre un script executable. Que voulez-vous en faire ? executer/lancer dans un terminal/ouvrir/annuler
    l'ennui est que les 2 premiers choix ne marchent pas

  2. #2
    Expert Confirmé Sénior
    Homme Profil pro Laurent Willems
    Ingénieur Pizzaiolo
    Inscrit en
    septembre 2002
    Messages
    3 128
    Détails du profil
    Informations personnelles :
    Nom : Homme Laurent Willems
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur Pizzaiolo

    Informations forums :
    Inscription : septembre 2002
    Messages : 3 128
    Points : 5 190
    Points
    5 190

    Par défaut

    Salut,

    A mon avis ton script n'a pas les droits d'execution sur ce système de fichier.

    Code :
    1
    2
     
    ls -l /chemin/vers/titi.sh
    Devrait le confirmer.

    Une manière d'executer ce script serait d'appeler explicitement l'interpréteur shell de cette manière.

    Code :
    1
    2
     
    /bin/bash /chemin/vers/titi.sh
    En supposant que tu souhaites utiliser bash.
    Alea Jacta Test!

  3. #3
    HRS
    HRS est déconnecté
    Membre expérimenté Avatar de HRS
    Inscrit en
    mars 2002
    Messages
    642
    Détails du profil
    Informations forums :
    Inscription : mars 2002
    Messages : 642
    Points : 514
    Points
    514

    Par défaut

    les droits d'execution sont présents

    d'ailleurs, quand je me mets en mode terminal sous le répertoire et que je tape

    ./titi.sh

    cela fonctionne

  4. #4
    Responsable Modération

    Avatar de ok.Idriss
    Homme Profil pro Idriss Neumann
    Consultant en SSII et ingénieur CNAM Paris (spécialité SI)
    Inscrit en
    février 2009
    Messages
    4 902
    Détails du profil
    Informations personnelles :
    Nom : Homme Idriss Neumann
    Âge : 23
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Consultant en SSII et ingénieur CNAM Paris (spécialité SI)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : février 2009
    Messages : 4 902
    Points : 16 728
    Points
    16 728

    Par défaut

    Bonjour.

    l'ennui est que les 2 premiers choix ne marchent pas
    Parfois en le lançant en mode graphique, on a peut être pas le temps de voir les traitements (parce que la console se ferme tout de suite) mais ça ne signifie pas pour autant que le script ne s'est pas exécuté. Essayes de mettre une trace de le script (par exemple écrire un truc bidon dans un fichier pour être sûr que tu passe dedans ou pas).

    Bon sinon, à vrai dire, j'ai pas trop l'habitude de lancer les scripts en mode graphique, je trouve ça assez paradoxal



    Idriss
    mes cours sur DVP | initiation aux bases de données relationnelles | FAQ Linux | FAQ tests
    la programmation Shell | bonnes pratiques Bash | exercices shells scripts & Bash corrigés
    Merci aussi de lire les règles du club

    "Forgiveness does not change the past, but it does enlarge the future." (Paul Boese)
    Traduction approximative : le pardon ne change pas le passé mais élargit l'horizon de l'avenir.

  5. #5
    HRS
    HRS est déconnecté
    Membre expérimenté Avatar de HRS
    Inscrit en
    mars 2002
    Messages
    642
    Détails du profil
    Informations forums :
    Inscription : mars 2002
    Messages : 642
    Points : 514
    Points
    514

    Par défaut

    Si je sais que le script ne s'exécute pas, c'est que je récupère toujours le
    résultat de mes scripts dans un .log

    et que ce .log n'est pas crée

  6. #6
    Responsable Modération

    Avatar de ok.Idriss
    Homme Profil pro Idriss Neumann
    Consultant en SSII et ingénieur CNAM Paris (spécialité SI)
    Inscrit en
    février 2009
    Messages
    4 902
    Détails du profil
    Informations personnelles :
    Nom : Homme Idriss Neumann
    Âge : 23
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Consultant en SSII et ingénieur CNAM Paris (spécialité SI)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : février 2009
    Messages : 4 902
    Points : 16 728
    Points
    16 728

    Par défaut

    Arf, du coup plus de doutes

    J’imagine aussi que c'est avec le même utilisateur et les mêmes droits que tu exécutes en console et graphiquement ? Si c'est le cas, je sèche

    Bon à la limite, tu peux toujours le lancer via le shell. Sachant que t'es sur un live CD, ça ne me parait pas trop grave.
    mes cours sur DVP | initiation aux bases de données relationnelles | FAQ Linux | FAQ tests
    la programmation Shell | bonnes pratiques Bash | exercices shells scripts & Bash corrigés
    Merci aussi de lire les règles du club

    "Forgiveness does not change the past, but it does enlarge the future." (Paul Boese)
    Traduction approximative : le pardon ne change pas le passé mais élargit l'horizon de l'avenir.

  7. #7
    HRS
    HRS est déconnecté
    Membre expérimenté Avatar de HRS
    Inscrit en
    mars 2002
    Messages
    642
    Détails du profil
    Informations forums :
    Inscription : mars 2002
    Messages : 642
    Points : 514
    Points
    514

    Par défaut

    En fait cette fonctionnalité (sur les partitions FAT32) existait sur toutes les distributions jusqu'au kernel 2.6.32 (ubuntu 10.04, fedora 13) et a disparu sur les versions ultérieures.

    Aussi ai-je été agréablement surpris quand KNOPPIX 7.0.x a réintroduit cette fonctionnalité. Sauf qu'elle ne marche pas. dommage.

  8. #8
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    septembre 2007
    Messages
    5 311
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : septembre 2007
    Messages : 5 311
    Points : 12 269
    Points
    12 269

    Par défaut

    Hello,
    À vue de nez, plusieurs choses possibles :

    1. Le dossier dans lequel tu cherches tes logs n'est pas doté du droit d'écriture ;
    2. L'utilisateur sous lequel est lancé le script n'a pas le droit d'écrire dans ce même dossier. Il est possible que Knoppix emploie un pseudo-utilisateur pour lancer les exécutables pour limiter les dégâts en cas de programme malfaisant (moi, c'est ce que je ferais) ;
    3. Le répertoire de travail à l'exécution n'est pas celui où se trouve ton script et tes logs sont donc déposés ailleurs.

  9. #9
    HRS
    HRS est déconnecté
    Membre expérimenté Avatar de HRS
    Inscrit en
    mars 2002
    Messages
    642
    Détails du profil
    Informations forums :
    Inscription : mars 2002
    Messages : 642
    Points : 514
    Points
    514

    Par défaut

    se reporter à mon message du 26/12 13h35

    le log est crée et se trouve sous le même répertoire que le script

  10. #10
    Responsable Modération

    Avatar de ok.Idriss
    Homme Profil pro Idriss Neumann
    Consultant en SSII et ingénieur CNAM Paris (spécialité SI)
    Inscrit en
    février 2009
    Messages
    4 902
    Détails du profil
    Informations personnelles :
    Nom : Homme Idriss Neumann
    Âge : 23
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Consultant en SSII et ingénieur CNAM Paris (spécialité SI)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : février 2009
    Messages : 4 902
    Points : 16 728
    Points
    16 728

    Par défaut

    Et comme lancer le script en mode shell avec le même utilisateur fonctionne, j'en déduis que les droits d'écriture sur le répertoire sont bien présents aussi
    mes cours sur DVP | initiation aux bases de données relationnelles | FAQ Linux | FAQ tests
    la programmation Shell | bonnes pratiques Bash | exercices shells scripts & Bash corrigés
    Merci aussi de lire les règles du club

    "Forgiveness does not change the past, but it does enlarge the future." (Paul Boese)
    Traduction approximative : le pardon ne change pas le passé mais élargit l'horizon de l'avenir.

  11. #11
    HRS
    HRS est déconnecté
    Membre expérimenté Avatar de HRS
    Inscrit en
    mars 2002
    Messages
    642
    Détails du profil
    Informations forums :
    Inscription : mars 2002
    Messages : 642
    Points : 514
    Points
    514

    Par défaut

    l'anomalie signalée supra était dans les versions 7.0.x

    Dans la nouvelle version 7.2.0, l'anomalie a disparu

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •