Fichiers d'origine Windows

Les fichiers provenant du système d'exploitation Windows® ne fonctionnent pas 'tel que' dans l'environnement Linux du PSMN.

  • Erreurs:
    • “/bin/bash: ^M: No such file or directory”
    • “Error for job $JOB_ID: […] execvp(/sge_spool/node/job_scripts/$JOB_ID, […] failed: No such file or directory”

Utilisez les commandes file et dos2unix pour corriger les fichiers.

  • Diagnostic :
dl175comp% file script.sub
script.sub: C shell script, ASCII text executable, with CRLF line terminators

CRLF (Carriage Return, Line Feed) est un terminateur de ligne propre à Windows, il provoque des erreurs dans l'environnement Linux (Unix-like) du PSMN.

  • Résolution :
comp% dos2unix script.sub
converting script.sub to Unix format ...
  • Vérification :
comp% file script.sub
script.sub: C shell script, ASCII text executable

Ref: http://comments.gmane.org/gmane.comp.clustering.gridengine.users/20753

faq/windows_files_crlf.txt · Dernière modification: 2018/05/22 09:03 par ltaulell