~dricottone/parcels

ref: 7f176b28a6081856111480a58b9b1b6714ed33a0 parcels/README.md -rw-r--r-- 1.0 KiB
7f176b28Dominic Ricottone README update 2 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# parcels

A tool and library to *parse URLs*.
If you say that fast enough, it sounds like *parcels*.

This is mainly intended for use in mail filters.


## Usage

`cat EMAIL | parcels`

This will...

 1. re-prints `EMAIL` with URLs replaced by indices
 2. print a postscript of indexed URLs

`cat EMAIL | parcels -n 0`

This will...

 1. try to find the first URL in `EMAIL` and re-print just that URL
 2. otherwise print nothing


## License

The URL regular expression is adapted from that used in
[urlscan](https://github.com/firecat53/urlscan), which is licensed under GPL v2.
Credit for this portion of the code should go to:

 + Scott Hansen \<[firecat4153@gmail.com](mailto:firecat4153@gmail.com)\>
   (Author and Maintainer)
 + Maxime Chatelle \<[xakz@rxsoft.eu](mailto:xakz@rxsoft.eu)\>
   (Debian Maintainer)
 + Daniel Burrows \<[dburrows@debian.org](mailto:dburrows@debian.org)\>
   (Original Author)

I personally consider this project to be derivative, therefore I am keeping the
GPL v2 license of the urlscan project.