ascii a écrit, vendredi 28 mai 2004, à 15:29 : [...] > ceci ma l'air d'être correct > > #!/bin/sh > CONF='/etc/vsftpd.conf' > IP=`lynx -dump checkip.dyndns.org | grep IP | awk '{print $4}'`
# grep | awk = awk awk '/IP/{print $4}' > cat $CONF | sed -e"s/pasv_address=.*/pasv_address=$IP/" > $CONF Là, c'est plus grave, quand le shell ouvre $CONF en écriture, il en efface le contenu... # Sed v.3 ou - mv "$CONF" "$CONF.old" && \ sed -e "s/pasv_address=.*/pasv_address=$IP/" < "$CONF.old" > "$CONF" # Sed v.4 sed -i -e "s/pasv_address=.*/pasv_address=$IP/" "$CONF" > bon week everybody!! merci, à toi aussi, -- Jacques L'helgoualc'h