Simple Script Question.


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Simple Script Question.
# 1  
Old 12-16-2010
Simple Script Question.

Hey guys im new to the whole linux and scripting community and am trying to get what (I think) should be a simple script to work.

I understand pretty much everything up to line 20, which is where im getting the following errors:

Code:
line 20: [: missing `]'
line 21: -le: command not found

Any help or advice in understanding this would be greatly appreciated.

The code is:

Code:
#Begin Script
#!/bin/sh
echo Please, enter your number
read NUMBER
echo Please, enter your short message
read MESSAGE
echo "Attacking $NUMBER"
echo Continue????? yes/no
read NEXT
if [ "$NEXT" = "no" ]; then
echo " Restarting"
./smsbomber.sh
elif [ "$NEXT" = "yes" ]; then
echo $MESSAGE > 01.txt
echo "how many sms messages to send"
read SMS
echo "number of seconds between messages"
read speed
    Counter=0
    until [ "$SMS 
    -le $COUNTER" ]; do
cat 01.txt | mail -s "SMSBomber" $NUMBER
sleep $speed
    COUNTER=$(( $COUNTER + 1 ))
echo "Attack $COUNTER of $SMS"
echo "Ctrl+c to call of attack"
done
fi
#EndScript

# 2  
Old 12-16-2010
Syntax is incorrect.

Code:
until [ $SMS -le $COUNTER ]; do

R0H0N
# 3  
Old 12-29-2010
Hey, I'm playing around with the same script and when I try to run it I get an error saying:

line 21: mail: command not found

anyone know why?
# 4  
Old 12-29-2010
Quote:
Originally Posted by darklordpooky
Hey, I'm playing around with the same script and when I try to run it I get an error saying:

line 21: mail: command not found

anyone know why?
Which flavor of UNIX u r using?
R0H0N
# 5  
Old 12-29-2010
Hi xburningphoenix ,

Can you please post the output of the below mentioned commands :

uname -a
echo $SHELL
whatis mail
whereis mail

Last edited by dipanchandra; 12-29-2010 at 03:41 AM.. Reason: appended some typos
# 6  
Old 12-29-2010
Quote:
Originally Posted by R0H0N
Which flavor of UNIX u r using?
I'm running ubuntu 10.04
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Simple sed script question

Script newbie, so I'm sure I'm missing something obvious here, but how come this simple script does not work? #!/bin/bash ... (3 Replies)
Discussion started by: KidCactus
3 Replies

2. AIX

Simple Script question

I am trying to gather a report on service accounts. The report needs the account and the last time they changed there passwords date (Lastupdate). I have been doing this one by one and wondering if there is a simple for loop to gather all the information. your help is greatly appreciated. (4 Replies)
Discussion started by: audis$
4 Replies

3. UNIX for Dummies Questions & Answers

Simple script question

How do you create a simple script that runs without the ./ ? (2 Replies)
Discussion started by: secno
2 Replies

4. Shell Programming and Scripting

Question about a simple Korn script

Hi to everybody! I want to write a simple script in ksh that decrypts and encrypts using the DES algorithm. There is no builtin function in UNIX : i have found only a function in openssl but i don't understand how to use it. The script must accept in input the plaitext and the DESKEY in... (2 Replies)
Discussion started by: kazikamuntu
2 Replies

5. Shell Programming and Scripting

dead simple bash script question

I need help writing a bash script that will simply prompt the user with a list of choices, then run an action based on the input. The action is running a wake-on-lan app called etherwake and passing a pre-defined mac address to the syntax. I have defined the three MAC addresses as: MAC1, MAC2,... (12 Replies)
Discussion started by: graysky
12 Replies

6. Shell Programming and Scripting

simple sh script question

folowing code is not working I am a newbie can u help me about it I need to match an array variable to a pattern which is like -rw-r--r-- if } =.r........ ] /* I tried to make every like to accept every thing that starts with any char that has secon char as r and accept any 8 chars after *\... (1 Reply)
Discussion started by: feline
1 Replies

7. Shell Programming and Scripting

Simple for script question

I haven't done any scripting for quite a while and was trying to remember how to do a script with a for loop that uses another command for input straight from the terminal, IE: for num in `cat somefile | awk <whatever>` do echo $num; echo blah; echo blahblah; done; Hopefully something quick... (1 Reply)
Discussion started by: Vryali
1 Replies

8. Shell Programming and Scripting

Simple Shell Script Question.... [java related]

Hey guys! This is my first post, as im new here :S I have a simple problem for a big program. We have a .sh to install it, but when I run the .sh in terminal like i should, It says the class is not found. I believe it has to do with the syntax, as the person who made it is not a linux pro. I... (3 Replies)
Discussion started by: Drags111
3 Replies

9. Shell Programming and Scripting

Simple script loop question

Hey all. Thanks in advance for any help you can give, hopefully this is an easy one. I want to create a loop to run a simple performance monitor like vmstat and record it to a file, but have very limited scripting skills (obviously). Starting with this... date >> /var/log/perfmon.log vmstat... (2 Replies)
Discussion started by: mattlock73
2 Replies

10. Shell Programming and Scripting

Simple awk script question

Hi, I'm a total beginner at awk and hope someone can advise what I have done wrong in the following script: I have a file which (to simplify things) may be something like this Fred Smith and Sue Brown Joe Jones and Jane Watts Sally Green and Jim O? Connor Freda O? Reiley and Pat O?... (2 Replies)
Discussion started by: Bab00shka
2 Replies
Login or Register to Ask a Question