Skip to main content

paragrep - Paragraph Grep utility

paragrep is a paragraph grep utility. It searches for a series of regular expressions in a text file (or several text files) and prints out the paragraphs containing those expressions. Normally paragrep displays a paragraph if it contains any of the expressions; this behavior can be modified by using the -a option.

By default, a paragraph is defined as a block of text delimited by an empty or blank line; this behavior can be altered with the -p option.

If no files are specified on the command line, paragrep searches standard input.

This is the third implementation of paragrep. The first implementation, in 1989, was in C. The second implementation, in 2003, was in perl. This is the latest and greatest.

For help, run with -h.

For detailed documentation, see <http://software.clapper.org/paragrep/>

This software is released under a BSD license.

Release files for paragrep 3.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for paragrep 3.3.0
File Size Uploaded
paragrep-3.3.0.zip 11.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for paragrep 3.3.0
File Interpreter ABI Platform
paragrep-3.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 20.1 kB

Release files / paragrep-3.3.0.zip

Download URL paragrep-3.3.0.zip
Size 11.7 kB
Tags Source
SHA-256 checksum
How to use checksums
ad2a29ea04a1dac130f40a0d968d52adaf7bc7f390e6743990a40414420cbbcc
BLAKE2b-256 checksum
How to use checksums
bfc2638acb2a29fd6e019e7263dfe09d1f9683f5fa4b85db1f65573df12a1390
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release files / paragrep-3.3.0-py3-none-any.whl

Download URL paragrep-3.3.0-py3-none-any.whl
Size 8.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c13551889af21a48a8b6e27b9533e6028bc1c77013223453469a8c518afa3191
BLAKE2b-256 checksum
How to use checksums
396f41a591a023a79bc36b2499dad65b991b8f9ba43d53d4619fe789022476fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release history Release notifications | RSS feed

This release

3.3.0 This release

2 release files

3.2.3

2 release files

3.2.1

2 release files

3.2.0

2 release files

3.1.3

3.1.2

3.1.1

2 release files

3.1.0

3.0.7

2 release files

3.0.6

1 release file

3.0.5

1 release file

3.0.4

3.0.3

3.0.2

3.0.1

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page