Как найти файлы PDF, созданные LaTeX?

Чтобы найти все значения 4-го столбца для максимального значения столбца 1:

dump_tmux_info |
 sort -k1,1nr -u -k3 -u |
 awk '
    NR == 1 || $1 > max {max = $1; maxv = sep = ""} 
    $1 == max {maxv = maxv sep $NF; sep = " "} 
    END {print maxv}
 '

выводит

windF windO windO windB
2
13.04.2017, 15:36
2 ответа

На основе ответа L.Levrel, используя инструменты, поставляемые в OS X (это также должно работать в Ubuntu).

find . -type f -name '*.pdf' -exec grep -alE '/Producer \(pdfTeX|/Producer\(pdfTeX' {} +
1
27.01.2020, 21:59

Вы можете посмотреть строку «/ Producer»:

find -name '*.pdf' | xargs grep -al '^/Producer (pdfTeX'

или в двойных кавычках

find -name '*.pdf' | xargs grep -al "^/Producer (pdfTeX"

, или в списке файлов, разделенных нулем

find -name '*.pdf' -print0 | xargs -0 grep -al '^/Producer (pdfTeX'
3
27.01.2020, 21:59

Теги

Похожие вопросы