BASH > "Kommando nicht gefunden ..."

Diskutiere BASH > "Kommando nicht gefunden ..." im Developer Network Forum im Bereich Hardware & Software Forum; Moin leute, ich schreibe grade ein gaaanz kleines bash-script. Der code sieht so aus: #!/bin/bash echo 'Gebe eine IP ein: ' && read ip...
  • BASH > "Kommando nicht gefunden ..." Beitrag #1
wardriver

wardriver

Bekanntes Mitglied
Dabei seit
04.06.2012
Beiträge
123
Reaktionspunkte
0
Ort
Internet
Moin leute,

ich schreibe grade ein gaaanz kleines bash-script.
Der code sieht so aus:
Code:
#!/bin/bash
echo 'Gebe eine IP ein: ' && read ip
NMAP=nmap $ip | grep "22/tcp" | cut -c 1-6
echo $NMAP

Wenn ich den code laufen lasse und als ip eingebe: localhost
dann kommt folgende meldung:

Code:
nmap.bash: Zeile 3: localhost: Kommando nicht gefunden.

das ganze passiert auch wenn ich eine andere ip nehme. Warum wird $ip als kommando gewertet hat jemand einen plan?
Ich scripte das heute das allererste mal :p

MFG
wardriver
 
  • BASH > "Kommando nicht gefunden ..." Beitrag #2
D

daniel2013

Aktives Mitglied
Dabei seit
30.12.2013
Beiträge
25
Reaktionspunkte
0
[TOR@surfstation ~]$ cat test.sh
#!/bin/bash
echo 'Gebe eine IP ein: ' && read ip
/usr/sbin/nmap $ip | grep "22/tcp" | cut -c 1-6

[TOR@surfstation ~]$ sh test.sh
Gebe eine IP ein:
127.0.0.1
22/tcp
[TOR@surfstation ~]$
 
Thema:

BASH > "Kommando nicht gefunden ..."

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.179
Beiträge
1.579.170
Mitglieder
55.872
Neuestes Mitglied
fabi3110
Oben