Eu tenho o phpscript shell ( ) que entra em contato com o arquivo de destino desta maneira:
- inspeciona se o arquivo e o diretório são graváveis com
php'sis_writable()(não acho que isso seja problema) - O arquivo no local edita com o
sedcomando:
grep -q "$search" "$passwd_file" && { sed -i "s|$search|$replace|" "$passwd_file"; printf "Password changed!\n"; } || printf "Password not changed!\n"
Como resultado, recebo (tudo correto, mas) o arquivo que deveria myuser:www-dataser myuser:myuser.
Altera a sedpropriedade do grupo de arquivos como parece e como evitá-lo, se possível?