2

Я прочитал руководство по команде wc, но не смог понять объяснение этого параметра. Пожалуйста помоги.

Официальное объяснение ниже:

--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

1 ответ1

3

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

Вместо того, чтобы указывать имена файлов для wc в командной строке, читайте их из файла F.

NUL-terminated names

Имена файлов в файле F должны быть разделены символом NUL (байтовое значение 0) вместо символов новой строки, табуляции или пробелов. Это должно правильно обрабатывать имена файлов, которые содержат пробелы.

If F is - then read names from standard input

Вместо указания реального файла F, имена файлов могут быть прочитаны из стандартного ввода, который может быть передан из канала. В этом случае ожидается, что имена файлов по-прежнему будут заканчиваться NUL. Типичный пример этого будет find ... -printf0 | wc ... --files0-from=-

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .