J'ai un fichier plat appelé éléments que je veux remplir un select mais je veux être en mesure de choisir plusieurs éléments à la fois.bash sélectionner plusieurs réponses à la fois
contenu des articles fichier:
cat 1
dog 1
pig 1
cherry 2
apple 2
script Basic:
#!/bin/bash
PS3=$'\n\nSelect the animals you like: '
options=$(grep '1' items|grep -v '^#' |awk '{ print $1 }')
select choice in $options
do
echo "you selected: $choice"
done
exit 0
La façon dont il coule est maintenant, je ne peux sélectionner une option à au moment. Je voudrais être en mesure de répondre à 1,3 ou 1 3 et avoir répondu « vous avez sélectionné: cochon de chat »
Merci,
Tazmarine
Je dirais qu'il est impossible de faire cela avec 'select'. –