Como mesclar todos os arquivos que terminam com .mk em um diretório e subdiretórios em um arquivo?

1

Eu tenho muitos makefiles em um diretório de nível superior e seus subdiretórios. Eu quero combiná-los todos em um grande arquivo .mk, qual é a maneira mais eficiente de fazer isso?

    
por return 0 19.06.2015 / 19:55

1 resposta

2

Algo parecido com isto?

cat $(find . -type f -name \*.mk) > output.mk

Exemplo:

a.mk       # a
d1/b.mk    # b
d1/c.mk    # c
d1/d2/d.mk # d

produziria em output.mk

a
b
c
d
    
por 19.06.2015 / 20:12

Tags