J'essaye de créer un script dans bash pour envoyer un ping aux adresses à la fois. Les adresses sont toujours 1 sur celle que l'utilisateur a tapée.+1 sur une chaîne d'entrée IPv4 dans un script bash
Exemple: Qu'est-ce que l'ip? 192.168.0.10
Le programme doit envoyer une requête ping à 192.168.0.10 et 192.168.0.11. Enfin, il devrait donner une sortie ping.
J'ai des problèmes d'incrémentation sur le dernier chiffre de l'ip. Mon code:
#!/bin/bash
# Script for å pinge to lokasjoner samtidig.
read input
echo $input
ip1=$input
let "ip2=$input+1"
echo $ip1
echo $ip2
Comme vous pouvez le voir, j'ai un long chemin à parcourir. Mais ma première question est de savoir comment incrémenter seulement les derniers chiffres de l'entrée.
cela échouera si le dernier octet est 255 –