[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mais ou est passee la place manquante ?



Le 07/08/2019 à 00:17, hamster a écrit :
Pascal Hambourg a écrit :
Le 06/08/2019 à 12:48, hamster a écrit :

if [[ "$(grep "/home" /etc/mtab | cut -d" " -f3)" = "ext?" ]]

Cette expression n'est pas assez sélective. Elle prend en compte
n'importe quel montage contenant "/home" dans le point de montage
(/home/data) ou le périphérique (/dev/vg/home).

Très juste. Je pense que rajouter des espaces résout le problème :
if [[ "$(grep " /home " /etc/mtab | cut -d" " -f3)" = "ext?" ]]

C'est mieux, et probablement suffisant. Pour provoquer un faux positif il faudrait un chemin contenant des espaces, ce qui n'est pas courant.


Reply to: