Comportement différents commandes bash dans terminal et script

Résolu
gnuoulipo Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
gnuoulipo Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je tourne un peu en rond et ne sait comment résoudre ce problème;
Dans un terminal deux exemples :





Le script avec les mêmes commandes :

#! /bin/sh

ch=" current 1980 x 1080"
echo ${ch// /_}
echo ${ch:1:7}


Exécution du script dans un terminal :



Quelqu'un aurait une explication et une solution ?

Merci
A voir également:

3 réponses

zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 431
 
Salut,

Essaie avec
/bin/bash
à la place de
/bin/sh
;-)

Je suppute que tu es sous Ubuntu ou Debian, non ?
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
remplacer #! /bin/sh par #!/bin/bash
0
gnuoulipo Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour vos réponses. Désolé pour le bruit.. Comme il s'agit d'un bidule que je développe pour mon usage personnel. J'ai changé de machine sur laquelle "tournent" une mageia 5 et une fedora. Ça fonctionnait...J'ai continué...J'utilisais lors de mon appel au secours une machine avec linux mint 17.2. Je n'avais pas prêté attention... à...Merci encore.
Merci à retardement à zipe31 qui m'a aidé sans le savoir quand je me suis mis à utiliser wmctrl et xdotool...
0