Objet : Discussions sur le logiciel libre
Archives de la liste
- From: jpcas <jpcas AT free.fr>
- To: linux-31 AT culte.org
- Subject: Re: [Linux-31] Fwd: Copier la table des partitions...
- Date: Fri, 20 Jul 2018 15:54:23 +0200
Le 20/07/2018 à 15:42, Jean-Marc Mongrelet (via linux-31 Mailing List) a
écrit :
> Le 20/07/2018 12:31, Jean-Marc Mongrelet a écrit :
>>
> Avarement la cmd bc n'est pas installé sur mon système...
>
> JP, j'ai regardé ton script... à ce niveau là, je sais pas trop
> débuger... tu as une idée ??
>
> JM
>
>
Que te renvoie la commande : whereis -b -B /bin /usr/bin /sbin -f bc
Copie ce script sur ton raspberry et lance-le :
#! /bin/bash
#set -x
## Définition variables couleur
Red="$(tput bold ;tput setaf 1)"
Green="$(tput bold ; tput setaf 2)"
White="$(tput bold ; tput setaf 7)"
Cyan="$(tput bold ; tput setaf 6)"
Yellow="$(tput bold ; tput setaf 3)"
Reset="$(tput sgr0)"
## Définition fonctions
prerequis ()
{
# Vérification prérequis
i=0
echo -e "${Yellow}Vérification des programmes requis...${Reset}\n"
for j in bc dd e2fsck losetup parted pv resize2fs truncate wget
do
whereis -b -B /bin /usr/bin /sbin -f $j | grep ':$' | grep -qo '[^:]*'
retval=$?
case $retval in
0) printf '%-20s%-2s\n' "${White}${j}" "${Red}XX${Reset}"
eval manquant[$i]="$j"
((i++))
;;
1) printf '%-20s%-2s\n' "${White}${j}" "${Green}OK${Reset}"
;;
esac
done
if [ "${#manquant[*]}" != "0" ]; then
echo -e "\n${White}Vous devez installer le(s) programme(s) suivant(s)
avant de continuer :${Reset}"
echo -e "\e[5m\e[1;31m${manquant[@]}\e[0;m\e[25m\n"
return 2
exit
fi
}
prerequis
###########################################################################
Quel est le résultat ?
Voici le résultat sur un de mes raspberry :
pi@pi-rogue:~ $ ./pre.sh
Vérification des programmes requis...
bc OK
dd OK
e2fsck OK
losetup OK
parted OK
pv OK
resize2fs OK
truncate OK
wget OK
@+.
JP
- Re: [Linux-31] Fwd: Copier la table des partitions..., (suite)
- Re: [Linux-31] Fwd: Copier la table des partitions..., Jean-Marc Mongrelet, 19/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., Jean-Marc Mongrelet, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., jpcas, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., jpcas, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., Jean-Marc Mongrelet, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., jpcas, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., Jean-Marc Mongrelet, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., jpcas, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., Jean-Marc Mongrelet, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., Jean-Marc Mongrelet, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., Jean-Marc Mongrelet, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., jpcas, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., Jean-Marc Mongrelet, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., Jean-Marc Mongrelet, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., jpcas, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., Jean-Marc Mongrelet, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., jpcas, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., Jean-Marc Mongrelet, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., jpcas, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., Jean-Marc Mongrelet, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., Jean-Marc Mongrelet, 19/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., Jean-Marc Mongrelet, 20/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., jpcas, 21/07/2018
- Re: [Linux-31] Fwd: Copier la table des partitions..., Pascal Hambourg, 21/07/2018
Archives gérées par MHonArc 2.6.19+.