[BASH] bad substitution sur formatage variable

bad substitution sur formatage variable [BASH] - Shell/Batch - Programmation

Marsh Posté le 12-04-2019 à 09:49:45    

Bonjour,
J'ai un petit soucis sur du code pour un script en bash sous Linux,
J'ai bien au début de mon script

Code :
  1. #!/bin/bash


Si j'utilise certaines syntaxes bash pour travailler sur des chaînes de caractères cela fonctionne bien, comme

Code :
  1. ${PARAM##*\{}

qui va bien me supprimer mes caractères avant l'accolade.
 
Par contre si j'essaie de passer ma variable en majuscule en faisant

Code :
  1. ${PARAM^^}

j'ai une erreur "bad substitution".
Et je peux le faire en dehors du script c'est le même soucis.
 
Si quelqu'un à une idée je suis preneur.
Merci

Reply

Marsh Posté le 12-04-2019 à 09:49:45   

Reply

Marsh Posté le 23-04-2019 à 11:11:57    

Je vois que vous êtes autant inspirés que moi... :'(

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed