A mesma versão do cygwin 1.5.25 está instalada no Windows 7 e no Windows 10.
Com um script perl usando o comando stat, vejo que o modo de arquivo de origem é 666.
O arquivo de origem é um arquivo de texto simples.
Depois de fazer um cp
para copiar o arquivo para outra pasta, o modo do arquivo de destino permanece no 666 no Windows 7, mas se torna 444 no Windows 10.
Usar -p
ou --preserve=mode
parece não alterar o resultado da operação cp
no Windows 10.
Existe uma maneira de preservar os atributos do modo de modo que o arquivo de destino não se torne somente leitura no Windows 10?
A versão de cp
recuperada com cp --version
é 6.10 e está em C: \ cygwin \ bin \ cp.exe.