Tengo un phpscript de shell ( ) que se pone en contacto con el archivo de destino de esta manera:
- inspecciona si los archivos y directorios se puede escribir con
php'sis_writable()(no creo que esto es un problema) - edita el archivo en el lugar con el
sedcomando:
grep -q "$search" "$passwd_file" && { sed -i "s|$search|$replace|" "$passwd_file"; printf "Password changed!\n"; } || printf "Password not changed!\n"
Como resultado obtengo (todo lo demás correcto pero) el archivo que debía myuser:www-dataser myuser:myuser.
¿ sedCambia la propiedad del grupo de archivos como parece, y cómo puedo evitarlo, si es posible?