Re: [Bash] Commentaires en milieu de ligne...
2012-03-10 12:52:15 +0100, David BERCOT:
> Le Sat, 10 Mar 2012 11:49:53 +0100,
> François Allisson <francois@allisson.co> a écrit :
> >> Je ne pense pas que cela existe en bash, d'où l'intérêt d'éviter les
> >> lignes kilométriques genre illisibles ;)
> > #
> > # #
> > # # #
> > #
> > #
> > # J'abonde dans ce sens. On peut néanmoins tenter
> > # de pointer sur la ligne comme ça ;)
> > #
> > # C'est la seule solution que je vois...
> > #
> > # François
>
> Sachant que mon objectif est de faire :
>
> apt-get install \
> firmware-linux firmware-linux-nonfree firmware-iwlwifi \ # Firmwares
> linux-headers-amd64 gcc \ # En-têtes du noyau et compilateur
> guessnet resolvconf ifplugd arping proxytunnel \ # Outils réseau
> etc...
>
> je pense qu'avec ta solution, ce n'est pas gagné ;-)
[...]
packages=(
firmware-linux firmware-linux-nonfree firmware-iwlwifi # Firmwares
linux-headers-amd64 gcc # En-têtes du noyau et compilateur
guessnet resolvconf ifplugd arping proxytunnel # Outils réseau
)
apt-get install "${packages[@]}"
Ou, sans recourir a des specificités bash:
sed 's/#.*//' << EOF | xargs apt-get install
firmware-linux firmware-linux-nonfree firmware-iwlwifi # Firmwares
linux-headers-amd64 gcc # En-têtes du noyau et compilateur
guessnet resolvconf ifplugd arping proxytunnel # Outils réseau
EOF
--
Stephane
Reply to: