raven
split int to two repos, extended readme.
raven commited dc59044 at 2015-04-21 19:44:27
#!/bin/bash
# find location of the script
# ## TODO Softcode this.
pwd=~/src/sms
# set user variables. (see config_example)
. ~/src/sms-data/config
# Where to store the tempfile when using vim
sms_tempfile=~/.sms_temp
###########
n=1;
for entry in $(cat $pwd/../sms-data/contacts);do
echo $n $entry;
n=$(($n+1))
done;
while true
do
# (1) prompt user for recipent, and read command line argument
read -p "To: " toinput
# (2) handle the input we were given
case $toinput in
[\+0][0-9]* ) nr=$toinput; break;;
[1-9]* ) n=0;
for entry in $(cat $pwd/../sms-data/contacts);do
n=$(($n+1))
if (($n==$toinput)); then
nr=$(echo $entry|cut -d ',' -f2)
fi
done
break;;
* ) echo 'Please enter the nr. of an entry or a full phonenumber';;
esac
done
tempdata=0
# (3) prompt user for message content, and read command line argument
read -p "Message: " messageinput
case $messageinput in
sed )
echo -n 'Message: '
messageinput=$(sed '/^$/q');;
cat )
echo -n 'Message: '
messageinput=$(cat);;
vim )
touch $sms_tempfile
tempdata=1
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX