O que significa “wc --files0-from = F” no comando do linux

2

Eu li o manual do comando wc mas não entendi a explicação deste parâmetro. Por favor ajude.

A explicação oficial está abaixo:

--files0-from=F
read input from the files specified by NUL-terminated names in file F; If
F is - then read names from standard input
    
por Jing He 26.07.2017 / 04:03

1 resposta

3

read input from the files specified ... in file F

Em vez de fornecer os nomes dos arquivos para wc na linha de comando, leia-os no arquivo F.

NUL-terminated names

Os nomes de arquivos no arquivo F devem ser separados pelo caractere NUL (valor de byte 0) em vez de novas linhas, tabulações ou espaços. Isso é para manipular corretamente nomes de arquivos que contenham espaços em branco.

If F is - then read names from standard input

Em vez de especificar um arquivo real F, os nomes dos arquivos podem ser lidos a partir da entrada padrão, que pode ser alimentada a partir de um cano. Neste exemplo, os nomes de arquivos ainda devem ser terminados em NUL. Um exemplo típico disso seria find ... -printf0 | wc ... --files0-from=-

    
por 26.07.2017 / 05:56

Tags