File: basic-usage

package info (click to toggle)
elinks 0.19.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 24,296 kB
  • sloc: ansic: 174,602; cpp: 31,967; sh: 7,841; python: 4,039; perl: 2,183; javascript: 1,794; pascal: 1,710; makefile: 1,006; yacc: 295; lisp: 125; awk: 79; ruby: 70
file content (37 lines) | stat: -rwxr-xr-x 720 bytes parent folder | download | duplicates (2)
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
#!/bin/bash

##############################
# Testing basic elinks usage #
##############################

exec 2>&1
set -ex

STATICFILE_DIR=/var/www/elinks

mkdir -p $STATICFILE_DIR

cat << EOF > $STATICFILE_DIR/index.html
<!DOCTYPE html>
<html>
  <body>
    <p>This html page was made to test elinks.</p>
  </body>
</html>
EOF

cat << EOF > /etc/nginx/sites-available/elinks
server {
  server_name localhost;
  listen 80;
  root $STATICFILE_DIR;
  index index.html;
}
EOF

# Enable the elinks nginx site
ln -s /etc/nginx/sites-available/elinks /etc/nginx/sites-enabled/elinks
rm /etc/nginx/sites-enabled/default
service nginx restart

elinks -dump 1 http://localhost | grep -q "This html page was made to test elinks"