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

Linux Discussion :

Problème sur le format de mes fichiers shell


Sujet :

Linux

  1. #1
    Futur Membre du Club
    Inscrit en
    Janvier 2004
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 10
    Points : 8
    Points
    8
    Par défaut Problème sur le format de mes fichiers shell
    Bonjour
    pour les besoins d'un portage je transfert des shells qui fonctionnent sous unix depuis Windows via un script FTP.
    Sous unix l'execution des ces shells se passe bien .
    Sous linux le script ne s'execute pas et me sort des erreurs dans tout les sens.
    Après une première analyse il semble que dans le fichier des caractères spéciaux soient présents et me bloque l'execution.
    C'est un enorme problème pour moi car je dispose de procédure automatique qui transfert les environnements de dev sur les plateformes unix depuis longtemps et qui fonctionne.
    Quelle solution puis je avoir pour que mes shells soient sans caractères spéciaux ? sachant que mon environnement de dev comporte un volume important de shell et de sources .
    Existe il un moyen simple de traiter tout les fichiers pour être sur de ne pas avoir ces caractères ?
    Merci de votre aide

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 32
    Points : 29
    Points
    29
    Par défaut
    Tu as téléchargé par FTP en quel mode : ASCII, BINARY ?
    Tes Shell et tes OS sont de quels types ?
    Tu utilies SH pour les deux (j'imagine que oui) ?

    tu devrais nous montrer ton code pour voir ce qui n'est pas compatible.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 32
    Points : 29
    Points
    29
    Par défaut
    Tu as téléchargé par FTP en quel mode : ASCII, BINARY ?
    Tes Shell et tes OS sont de quels types ?
    Tu utilies SH pour les deux (j'imagine que oui) ?

    tu devrais nous montrer ton code pour voir ce qui n'est pas compatible.

  4. #4
    Futur Membre du Club
    Inscrit en
    Janvier 2004
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 10
    Points : 8
    Points
    8
    Par défaut Shell
    Salut
    J'utilise FTP en mode ascii, mes shell sont de type ksh
    il semble que certain caractère comme \m ne sont pas accepter sous linux (c'est ce que j'ai pu voir dans le forum)
    Existe il un moyen de les supprimer dans les fichiers ?

    voila un bout de code qui ne fonctionne pas si on le prend depuis un portage via ftp et qui fonctionne qd on le réécrit via un editeur sous linux (vi)

    #!/usr/bin/pdksh

    stty intr "^C" susp "^X" erase "^?"
    set -o vi

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 32
    Points : 29
    Points
    29
    Par défaut
    Tu as essayé de faire un bête remplacement ?

    Sinon regarde s'il n'existe pas un programme qui permette de convertir les fichiers de type UNIX en Linux comme DOS2UNIX.
    Ou alors, teste avec cette dernière DOS2UNIX

  6. #6
    Futur Membre du Club
    Inscrit en
    Janvier 2004
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 10
    Points : 8
    Points
    8
    Par défaut
    Merci pour ton aide
    j'ai utilisé DOS2unix et effectivement mon shell fonctionne. je ne connaissais pas cette commande .

    a+

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 32
    Points : 29
    Points
    29
    Par défaut
    Je t'en pris.

    Mets un petit "Résolu" en bas à gauche

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 15/10/2013, 08h30
  2. besoin d'orientation sur un format d'un fichier
    Par Msysteme dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 19/12/2008, 10h37
  3. Resutlat de calcul sur date formaté
    Par neness dans le forum SQL
    Réponses: 6
    Dernier message: 16/06/2004, 15h34
  4. Question sur le format de texture
    Par Johngame dans le forum DirectX
    Réponses: 1
    Dernier message: 06/12/2003, 12h22
  5. question sur le format des images ..
    Par vbcasimir dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 28/08/2003, 12h08

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