en el manual de hacking unix second edition, encontre este bash... pero cuando intendo ejecutarlo en linux me aparece un error.. como puedo corregirlo?
Código:
--- trace_icmp.sh ---
#!/bin/sh
# determine ICMP filter location
cnt=1
while[ $1 ]; do
echo hop \#$cnt:
hping -1 -c 1 -t $cnt $1
let cnt=cnt+1
sleep 1
done
--- end ---
#!/bin/sh
# determine ICMP filter location
cnt=1
while[ $1 ]; do
echo hop \#$cnt:
hping -1 -c 1 -t $cnt $1
let cnt=cnt+1
sleep 1
done
--- end ---
Error
Código:
./trace_icmp.sh: line 1: ---: orden no encontrada
./trace_icmp.sh: line 5: error de sintaxis cerca de token no esperado `do'
./trace_icmp.sh: line 5: `while[ $1 ]; do'
./trace_icmp.sh: line 5: error de sintaxis cerca de token no esperado `do'
./trace_icmp.sh: line 5: `while[ $1 ]; do'










Autor



En línea

ok, ya funciono.. gracias por la ayuda 