Bonjour à tous,
j'ai un petit problème que j'aimerais résoudre: j'ai un script shell écrit en bash qui marche sans problème sous Linux Fedora. Jusque là, aucun problème.
Cependant, je dois aussi le faire marcher sous Windows XP. Pour ce faire, j'utilise un logiciel qui simule Unix sous Windows: Cygwin.
Malheureusement j'ai dû modifier une ligne de mon script pour le faire marcher sous Windows. Et ça marche. Mais problème: en modifiant cette ligne, mon script ne marche plus sous Linux.
Voici la ligne de code que j'utilise dans le script qui marche sous Linux:
Et voici la ligne modifiée pour faire marcher mon script sous Windows
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 # Séparateur de champs ER_SEPARATOR='s+'
J'ai remplacé s+ par un espace.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 # Séparateur de champs ER_SEPARATOR=' '
Pouvez-vous me dire s'il existe une solution à ce problème s'il vous plait?
En vous remerciant.
Partager