zsh: como fazer com que a expansão de arquivos funcione no comando print

2

Eu tenho o seguinte código que imprime recursivamente todos os arquivos dentro de / usr / local / include:

% files=(/usr/local/include/**/*(^/))
% print -l $files

É possível se livrar da variável temporária? Gostaria de simplesmente recuperar uma lista de todos os arquivos correspondidos com o padrão.

Eu tentei:

% print -l "(/usr/local/include/**/*(^/))"

sem sucesso.

    
por dnk 06.11.2013 / 22:34

1 resposta

3
print -rl /usr/local/include/**/*(^/)
    
por 06.11.2013 / 22:35

Tags