SCR/TP08/bin2dot-with-for.sh
2023-12-09 17:51:11 +01:00

16 lines
353 B
Bash
Executable File

#!/bin/bash
reponse=""
if [[ $# -ne 2 ]]
then
echo "Erreur ! Il n'y as pas assez d'arguments"
fi
echo "" > $2
for line in $(cat $1)
do
addr=$line
x=$(expr substr $addr 1 8) && y=$(expr substr $addr 9 8) && z=$(expr substr $addr 17 8) && t=$(expr substr $addr 25 8)
addr_dot=$(echo $((2#$x)).$((2#$y)).$((2#$z)).$((2#$t)))
echo $addr_dot >> $2
done
exit