If bash is waiting for a command to complete and receives a signal for which a trap has been set, the trap will not be executed until the command completes.
Вот почему read
не прерывается.
^C
печатается не оболочкой, а терминалом из-за настройки echoctl
. Если вы выполните stty -echoctl
, то он не появится.
Ваша строка говорит о том, что разрешения не совпадают между копиями. Он не копирует файл, а пытается сбросить разрешения.
Поскольку в качестве места назначения используется NTFS, разрешения, вероятно, не совпадают. Вы можете попробовать--no-perms