Artificial intelligent assistant

Bash : syntax error near unexpected token ' done ' 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'

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.

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy f3f76b56e58eb3f9126051225cf31b09