Muitas vezes, preciso de todas as linhas de texto que o fzf filtrou adequadamente. Ele permite que eu percorra a lista. Posso selecionar apenas um deles (ou mais marcando-os individualmente). Mas eu quero todos eles (despejados em um arquivo ou canalizados) para processamento posterior com awk e outros comandos. Isso é possível?
Veja a
--multi
opção de poder selecionar mais de um. Por exemplo, com:Onde pressionar Enterseleciona tudo e aceita, enviando a saída delimitada por NUL para gawk.
Em vez de
accept
entrar, você também podeexecute(the awk command with {+f})
ou até mesmopreview
a saída deawk
na seleção para poder fazer mais de uma seleção por invocação defzf
.Por exemplo,
Imprime o número de arquivos filtrados na janela de visualização toda vez que você pressiona Enter.