Не удается объединить несколько файлов в разных каталогах.

En realidad no, no. Al buscar en fuentes glibc buscando /etc/hostsy luego _PATH_HOSTSuno puede encontrar_gethtentque parece no tener ningún código relacionado con el manejo de \.

Si desea esta función, deberá parchear el libc, que probablemente no sea la mejor de las ideas.

Una mejor idea puede ser crear una plantilla /etc/hostsde modo que las fuentes utilizadas para construir el archivo puedan tener el formato que desee, y luego la plantilla /etc/hostscontenga las líneas necesariamente largas. Esto podría hacerse con la gestión de la configuración.

0
05.06.2019, 13:37
1 ответ

Вы используете кавычки Юникода:‘’вместо обычных кавычек(''). Вместо этого попробуйте эту команду:

find. -name '*.text' -exec cat {} +  >> combined.text

Однако, если combined.textуже существует, будет напечатано предупреждение, поскольку combined.textбудет создано перед запуском find, поэтому будет найдено командой find:

$ find. -name '*.text' -exec cat {} +  >> combined.text
cat:./combined.text: input file is output file

Этого можно избежать с помощью:

find. -name '*.text' ! -name combined.text -exec cat {} + >> combined.text
1
28.01.2020, 02:40

Теги

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