2

I wrote this script

#!/bin/bash

if [ $# -ne 2 ] ;

 then

echo "\n      Usage : sh $0 BSSID interface   \n"

exit 0;
fi
while true;

 do

reaver -b $1 -i $2 -vv -N -g 10 -S -a

sleep 3603;

done

but i got this messages :

bash T.sh
T.sh :line 2: $'\r':command not found
T.sh :line 10: $'\r':command not found
T.sh :line 27: syntax error near unexpected token 'done'
T.sh: line 27: 'done'
Educ
  • 403

1 Answers1

6

Script looks okay. If you had edited/created this on a windows machine and copied to *nix, a 'dos2unix' will fix this.

dos2nix T.sh

Install the 'dos2unix' rpm if 'dos2unix' returns a 'command not found' message.

Sreeraj
  • 5,062