CP - только для атрибутов зарегистрированный, но не работающий “теперь”?

Вы не можете просто работать ./fork.c. Это не программа; это - источник для программы. Используя ./ предполагает, что файл является сценарием (который это не), и рассматривает его соответственно.

Однако, как отмечено в другом ответе, существуют компиляторы (как Крошечный компилятор C), который может выполнить код C, явно не компилируя его.

Так как это - программа C, необходимо скомпилировать программу. Попробовать cc -o fork fork.c затем ./fork; это работало здесь.

3
23.05.2017, 15:40
1 ответ

Информационные документы (полученный доступ путем выполнения info cp или онлайн), имеют подсказку

`--attributes-only'
     Copy only the specified attributes of the source file to the
     destination.  If the destination already exists, do not alter its
     contents.  See the `--preserve' option for controlling which
     attributes to copy.

Так попытайтесь добавить --preserve, --preserve=context, --preserve=all, --archive, или подобный, в зависимости от которых атрибутов Вы хотите скопировать.

cp --preserve --attributes-only... работы для меня с coreutils 8.20.

4
27.01.2020, 21:20

Теги

Похожие вопросы