IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

insérer la sortie d'une commande dans un fichier


Sujet :

Shell et commandes GNU

  1. #21
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 635
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 635
    Par défaut
    sûr.
    le Bourne shell n'a pas de tableaux.

    par contre, ça peut dépendre de ce vers quoi pointe /bin/sh.
    sur Debian :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    file /bin/sh
    /bin/sh: symbolic link to `bash'
    sur Ubuntu, ça pointe vers dash, je crois.

    montre-nous la partie de ton code, qui ne fonctionne pas comme je te l'ai montré.
    .
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  2. #22
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 107
    Par défaut
    Salut

    J'ai trouvé pourquoi tous ces pb, mais je ne vais pas expliquer ca serait trop long, juste savoir que c'est réglé.

    Je continue mon script, j'aurai surement des questions à poser un peu plus tard.

  3. #23
    Rédacteur

    Avatar de ok.Idriss
    Homme Profil pro
    IS Consultant
    Inscrit en
    Février 2009
    Messages
    5 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : IS Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 5 220
    Par défaut
    Salut.

    Citation Envoyé par ginger4957 Voir le message
    J'ai trouvé pourquoi tous ces pb, mais je ne vais pas expliquer ca serait trop long, juste savoir que c'est réglé.
    Si c'est susceptible d'aider les autres dans leurs recherches, faut pas hésiter

    Cordialement,
    Idriss

  4. #24
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 107
    Par défaut
    Tu as raison Idriss

    Alors alors :
    Le problème de suppression / écriture dans le fichier temp.txt venait du fait qu'au début de mon script je cherchais les fichiers en .txt, afin de les traiter. Or il s'agit pour l'instant d'un fichier test, pour l'instant il n'y en a qu'un alors j'ai modifié le début de mon code :
    Avant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fichier=`find . -name "*.txt"`
    Ca trouvait donc mon fichier de test fichierTestSed.txt, mais aussi temp.txt

    Après :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fichier=`find . -name "fichierTestSed.txt"`
    Du coup je ne travaille plus sur d'autres fichiers que mon fichier de test, et donc je ne rentre plus qu'une seule fois dans ma boucle :
    Et ceci car je ne travaille que sur fichierTestSed.txt. Du coup ça ne marchait pas parce que je travaillais sur temp.txt, le fichier où justement j'écris mes traitements (comme expliqué dans les msg précédents) ; en fait je récupérais les données dans temp.txt pour les réécrire dans temp.txt donc évidemment ça ne faisait pas ce que je voulais.

    N_BaH pour te répondre je suis sur Gentoo, et /bin/sh pointe vers bash, donc je peux utiliser des tableaux

    je ne mets pas en résolu car ce n'est pas fini et je reviendrai bientôt avec des questions je pense

Discussions similaires

  1. Récupérer la sortie d'une commande dans page html
    Par shell13010 dans le forum Réseau/Web
    Réponses: 5
    Dernier message: 19/04/2010, 18h13
  2. Réponses: 2
    Dernier message: 02/04/2009, 12h29
  3. Problème avec une commande dans un fichier .sh
    Par ploxien dans le forum Réseau
    Réponses: 8
    Dernier message: 19/03/2008, 11h55
  4. Copier le resultat d'une commande dans un fichier
    Par Cliff dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 01/02/2007, 16h28
  5. Ecrire le résultat d'une commande dans un fichier de l' OS
    Par Labienus dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 26/02/2004, 11h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo