Traduction du script shell ubuntu en script shell macOS

0

J'ai le script suivant

#!/bin/sh

echo "$dev : $ifconfig_local -> $ifconfig_remote gw: $route_vpn_gateway"

ip route add default via $route_vpn_gateway dev $dev table 20
ip rule add from $ifconfig_local table 20
ip rule add to $route_vpn_gateway table 20
ip route flush cache

exit 0

Je n'utilise pas Ubuntu mais MacOS où la commande ip n'est pas disponible, j'ai donc dû installer iproute2mac comme décrit dans ce poster. Le problème est que iproute2mac n'a pas rule comme expression et je ne sais pas comment exprimer le code ci-dessus avec iproute2mac.

user289520
la source
Bienvenue sur SuperUser! On dirait un Problème XY . Quel problème ce script est-il censé résoudre?
gronostaj
Je veux changer un fichier ovpn via php. Donc j'ai suivi ce Didacticiel. Le script shell s'appelle route_up.sh et est en cours d'exécution lors de la création de l'interface.
user289520