Я воспроизвел проблему, которую вы видите, и просмотрел очень подробный вывод отладки, а также код OCaml copy.ml (Я не знаком с этим языком ), но не видел очевидная причина, по которой он не мог использовать настройку copyprog
.
Однако в этом выпуске от февраля 2017 года говорится, что copyprog работает только с новыми файлами(copyprogrest
для продолжения прерванногоcopyprog
). Исправление для этого, вероятно, также решит вашу проблему. Теперь он помечен как улучшение. Возможно, вы захотите опубликовать новую проблему, указав свой вариант использования.
Это расширение параметра , оно встроено в оболочку и не зависит от sed
. Шаблон не является регулярным выражением, это шаблон имени файла .
Расширение основного параметра указано в POSIX ; реализация bash добавляет несколько расширений.