Bonjour à tous,

comment ne pas avoir d'erreur "not a valid identifier" lorsque ma default variable est vide pour une commande read ?

exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
#!/bin/bash
 
a=Pilou
b=
 
read -e -i $a -p "name ?" a
read -e -i $b -p "name ?" b
 
echo "a: "$a
echo "b: "$b
$ bash script.bash
name ?Pilou
script.bash: line 7: read: `name ?': not a valid identifier

a: Pilou
b:
Merci d'avance !