Я удивлен, что команда apt-cache, разработанная именно для этой цели, не упоминалась выше ...
apt-cache pkgnames
Для получения дополнительной информации запустите apt-cache --help:
[ f2]PDF:
В терминале:
pdftotext YOUR_PDF.pdf YOUR_PDF.txt grep -ci 'word' YOUR_PDF.txtEdit:
Однострочный: [ f3]
PDF:
В терминале:
pdftotext YOUR_PDF.pdf YOUR_PDF.txt grep -ci 'word' YOUR_PDF.txtEdit:
Однострочный: pdftotext YOUR_PDF.pdf - | grep -ci 'word'
PDF:
В терминале:
pdftotext YOUR_PDF.pdf YOUR_PDF.txt grep -ci 'word' YOUR_PDF.txtEdit:
Однострочный: pdftotext YOUR_PDF.pdf - | grep -ci 'word'
PDF:
В терминале:
pdftotext YOUR_PDF.pdf YOUR_PDF.txt grep -ci 'word' YOUR_PDF.txtEdit:
Однострочный: pdftotext YOUR_PDF.pdf - | grep -ci 'word'
PDF:
В терминале:
pdftotext YOUR_PDF.pdf YOUR_PDF.txt grep -ci 'word' YOUR_PDF.txtEdit:
Однострочный: pdftotext YOUR_PDF.pdf - | grep -ci 'word'
PDF:
В терминале:
pdftotext YOUR_PDF.pdf YOUR_PDF.txt grep -ci 'word' YOUR_PDF.txtEdit:
Однострочный: pdftotext YOUR_PDF.pdf - | grep -ci 'word'
PDF:
В терминале:
pdftotext YOUR_PDF.pdf YOUR_PDF.txt
grep -ci 'word' YOUR_PDF.txt
Изменить:
Однострочный: pdftotext YOUR_PDF.pdf - | grep -ci 'word'
PDF:
В терминале:
pdftotext YOUR_PDF.pdf YOUR_PDF.txt
grep -ci 'word' YOUR_PDF.txt
Изменить:
Однострочный: pdftotext YOUR_PDF.pdf - | grep -ci 'word'
PDF:
В терминале:
pdftotext YOUR_PDF.pdf YOUR_PDF.txt
grep -ci 'word' YOUR_PDF.txt
Изменить:
Однострочный: pdftotext YOUR_PDF.pdf - | grep -ci 'word'
PDF:
В терминале:
pdftotext YOUR_PDF.pdf YOUR_PDF.txt
grep -ci 'word' YOUR_PDF.txt
Изменить:
Однострочный: pdftotext YOUR_PDF.pdf - | grep -ci 'word'
grep -c
учитывает только строки, а не слова. (Например, попробуйте echo hi hi | grep -c hi
, он говорит только «1».) В качестве рабочего процесса разделите слова на пробелы: echo hi hi | sed -e '/ / \n / g' | grep -c hi
– Kees Cook
17 March 2011 в 11:07