Je me heurte à un problème que je peux contourner facilement, mais je voudrais savoir s'il existe une solution. Le problème vient de la manière de passer des arguments avec espaces à une commande appelée par un script bash. La difficulté vient dans la construction conditionnelle de la chaîne qui contient les arguments, et le fait de faire distinguer à bash l'espace et le séparateur d'arguments. L'extrait du programme :
#!/bin/bash set -e COWBUILDER_OPTS="--autocleanaptcache --debootstrap=cdebootstrap" REQUESTED_DIST=lucid case $REQUESTED_DIST in (…)