blob: 99daca0ab377b9682d00f0f7c538790dedf5a0cd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#!/bin/sh
# $Id$
# Public domain. Originally written 2003, Karl Berry.
# Dump a url (or -stdin) to text using lynx.
PATH=/usr/local/bin:$PATH
HOME=/tmp; export HOME
TERM=vt100; export TERM
: ${LYNX_CFG=/home/tug/.lynxcfg}; export LYNX_CFG
# just contains the line JUSTIFY:FALSE.
test $# -eq 0 && set - -stdin
for url in "$@"; do
# when we add -width=79, tables are formatted badly.
# -dump lists url's like this with -stdin (lynx 2.8.4, linux):
# file://localhost/tmp/89inmk/FAQ/german
# Since the reference list is useful, we fix it up by hand instead of
# using -nolist.
lynx -dump -nocolor -hiddenlinks=ignore "$url" \
| sed -e 's,file://localhost/home/texlive/karl/Master/,file:../,' \
-e 's,file://localhost/home/texlive/karl/,file:../../,'
done
|