Re: mais ou est passee la place manquante ?
- To: debian-user-french@lists.debian.org
- Subject: Re: mais ou est passee la place manquante ?
- From: Stephane Ascoet <stephane.ascoet@univ-paris1.fr>
- Date: Wed, 9 Oct 2019 10:19:08 +0200
- Message-id: <[🔎] aebb9580-187a-4dcd-9c53-181cf9507fcd@univ-paris1.fr>
- In-reply-to: <3ac919c5-10a3-61f6-3287-0c1edd2f9c26@plouf.fr.eu.org>
- References: <4c17fb75-456a-b3aa-bd48-5656c78d3dc0@suna.fdn.fr> <336520507.100865804.1554300995178.JavaMail.root@zimbra19-e3.priv.proxad.net> <CAHZRFdktegU0X7bhmHDCS8KUKFfA4+5c48=9fG_YrFCi0sU7sA@mail.gmail.com> <826e6b12-f0ad-9cd9-aa68-b8b1e8d9f68a@suna.fdn.fr> <CAHZRFdkPv=4TnTC7JJM-g4aYqaPGKCLnFn=swrosR8EH6fTNGA@mail.gmail.com> <0309cee8-d0c6-10bd-7b1c-baf789ac1298@plouf.fr.eu.org> <a62f7065-22d6-b073-e213-c9bfacf425e0@suna.fdn.fr> <f2c1878e-b810-59d0-545a-7fc10039b3d4@plouf.fr.eu.org> <82397fcf-a81c-0674-cf4a-f65866bb3a51@suna.fdn.fr> <11e34920-41a8-bb07-f7f8-78ce4f942207@mailoo.org> <69b4d73c-1109-fa04-ef59-ce6f9dc98e07@plouf.fr.eu.org> <0cd97338-a3ed-e072-5ca8-666ed3c2b65c@suna.fdn.fr> <cad18e94-7505-afba-9344-787594b371f4@plouf.fr.eu.org> <38747aaa2ff31a295cc4a1a70cea33f3.squirrel@webmail.fdn.fr> <3ac919c5-10a3-61f6-3287-0c1edd2f9c26@plouf.fr.eu.org>
Le 07/08/2019 à 20:23, Pascal Hambourg a écrit :
C'est mieux, et probablement suffisant. Pour provoquer un faux positif
il faudrait un chemin contenant des espaces, ce qui n'est pas courant.
Bonjour, et le test n'est-il pas inverse? Moi je comprends que si on
obtient "ext?", on sort du script...
Moi je l'ecrirai comme ca:
#!/bin/bash
#On s'arrete sur erreur
set -e
if mountpoint -q /home
then #Si /home est un point de montage
if [[ "$(grep "/home" /etc/mtab | cut -d" " -f3)" = "ext?" ]]
then #Et s'il est en Ext
tune2fs -m 0 "$(
grep "/home" /etc/mtab \
| cut -d" " -f1
)"
else #Si pas en Ext
echo "la partition /home n'est pas au format ext"
exit 2
fi #Fin du test Ext
else #Si pas un point de montage
echo "/home n'est pas sur une partition separee"
exit 1
fi #Fin du test point de montage
exit 0
--
Cordialement, Stephane Ascoet
Reply to: