Та же версия Cygwin 1.5.25 установлена в Windows 7 и Windows 10.
С помощью сценария perl, использующего команду stat, я вижу режим исходного файла 666.
Исходный файл представляет собой простой текстовый файл.
После выполнения cp
для копирования файла в другую папку режим целевого файла остается равным 666 в Windows 7, но становится равным 444 в Windows 10.
Использование -p
или --preserve=mode
не влияет на результат операции cp
в Windows 10.
Есть ли способ сохранить атрибуты режима, чтобы целевой файл не стал доступен только для чтения в Windows 10?
Версия cp
полученная с помощью cp --version
- 6.10, она находится по адресу C:\cygwin\bin\cp.exe.