File: linuxtrade.conv

package info (click to toggle)
linuxtrade 3.65-6
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,880 kB
  • ctags: 1,969
  • sloc: ansic: 30,091; sh: 2,278; perl: 566; makefile: 126
file content (36 lines) | stat: -rwxr-xr-x 839 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
#!/bin/sh

#
#	Convert old LinuxTrade RC files to new ones.
#
DIR=$HOME/.linuxtrade/

[ -d $DIR ] || mkdir -m 0700 $DIR

if [ -f $HOME/.linuxtrade.rc -a ! -f $DIR/rc ]; then
	sed < $HOME/.linuxtrade.rc  > $DIR/rc \
		-e 's#.linuxtrade.rc#.linuxtrade/rc#' \
		-e 's/^username.*/streamer = scottrader.com/' \
		-e '/^password/d' \
		-e '/^scottrade_host/d'

	egrep "^username|^password|^scottrade_host" $HOME/.linuxtrade.rc |
		sed > $DIR/scottrader.com \
			-e 's/^scottrade_//'
fi

if [ -f $HOME/.linuxtrade.alerts -a ! -f $DIR/alerts ]; then
	cp $HOME/.linuxtrade.alerts $DIR/alerts
fi

for i in 1 2 3 4 5 6 7 8 9
do
	# Fixup indexes
	if [ -f $HOME/.linuxtrade.$i.list -a ! -f $DIR/$i.list ]; then
		sed \
			-e 's/^DJI	/$DJI	/' \
			-e 's/^COMP	/$COMP	/' \
			-e 's/^SPX	/$SPX	/' \
			< $HOME/.linuxtrade.$i.list > $DIR/$i.list
	fi
done