blob: fa8e4a480d2d541a61128bc22bc0ecc8f7aa4c4f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
|
#!/bin/sh
# mquote MSG - format MSG as a quotation
: ${from:=$(mhdr -d -h x-original-from "$1")}
: ${from:=$(mhdr -d -h from "$1")}
: ${from:=Someone}
printf '%s wrote:\n' "$from"
mshow -R "$1" |
sed -n '/^-- $/,$!p' | # strip signature
sed -e :a -e '/^\n*$/{$d;N;ba' -e '}' | # strip empty lines
sed 's/^/> /' # prefix with >
|