CONKY : Additionner resultat de 2 commandes ? [Réglé]

Fred6681 Membre non connecté
-
- Voir le profil du membre Fred6681
- Inscrit le : 14/04/2008
- Groupes :

Je poste ce message car j'aimerais cumulé 2 commande pour que conky affiche la somme des 2
je m'explique, sur mon conky j'ai une parti information internet qui affiche ou ethernet ou le wifi


seulement à Total reçu: et à Total émis: j'aimerais avoir le total des 2 connections
je vous affiche la parti concerné
Citation :
${alignc}INFORMATIONS INTERNET
${color cyan}${goto 15}IP Publique: ${goto 130}${color white}${texeci 1000 wget http://checkip.dyndns.org -O - -o /dev/null | cut -d : -f 2 | cut -d \< -f 1 | cut -c 2-}
${if_existing /proc/net/route enp7s0}${color cyan}${goto 15}IP Ethernet: ${goto 130}${color white}${addr enp7s0}
${color cyan}${goto 15}Réception: ${goto 130}${color white}${downspeed enp7s0}/s
${color cyan}${goto 15}Envoi: ${goto 130}${color white}${upspeed enp7s0}/s$else${if_existing /proc/net/route wlp8s0}${color cyan}${goto 15}IP Wifi: ${goto 130}${color white}${addr wlp8s0}
${color cyan}${goto 15}Signal Wifi: ${goto 130}${color white}${wireless_link_qual wlp8s0}%
${color cyan}${goto 15}Réception: ${goto 130}${color white}${downspeed wlp8s0}/s
${color cyan}${goto 15}Envoi: ${goto 130}${color white}${upspeed wlp8s0}/s$endif$endif
${color cyan}${goto 15}Total reçu: ${goto 130}${color white}${totaldown wlp8s0}
${color cyan}${goto 15}Total émis: ${goto 130}${color white}${totalup wlp8s0}
${color cyan}${goto 15}IP Publique: ${goto 130}${color white}${texeci 1000 wget http://checkip.dyndns.org -O - -o /dev/null | cut -d : -f 2 | cut -d \< -f 1 | cut -c 2-}
${if_existing /proc/net/route enp7s0}${color cyan}${goto 15}IP Ethernet: ${goto 130}${color white}${addr enp7s0}
${color cyan}${goto 15}Réception: ${goto 130}${color white}${downspeed enp7s0}/s
${color cyan}${goto 15}Envoi: ${goto 130}${color white}${upspeed enp7s0}/s$else${if_existing /proc/net/route wlp8s0}${color cyan}${goto 15}IP Wifi: ${goto 130}${color white}${addr wlp8s0}
${color cyan}${goto 15}Signal Wifi: ${goto 130}${color white}${wireless_link_qual wlp8s0}%
${color cyan}${goto 15}Réception: ${goto 130}${color white}${downspeed wlp8s0}/s
${color cyan}${goto 15}Envoi: ${goto 130}${color white}${upspeed wlp8s0}/s$endif$endif
${color cyan}${goto 15}Total reçu: ${goto 130}${color white}${totaldown wlp8s0}
${color cyan}${goto 15}Total émis: ${goto 130}${color white}${totalup wlp8s0}
Je ne trouve pas comment faire pour additionner ${totalup wlp8s0} avec ${totalup enp7s0} et pareil pour totaldown
Quelqu'un as une idée s'il vous plaît ?
Édité par Fred6681 Le 07/10/2020 à 15h16

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Bon, la balise quote permet de mettre de la couleur, mais pour du code, il vaut mieux laisser sans et avoir un rendu plus clair.
Déjà, ça ralongera certe les commande, mais définir les canactères avec des limites, c'est plus esthétique que l'échapement.
Code TEXT :
cut -d : -f 2 | cut -d \< -f 1
Code TEXT :
cut -d ':' -f 2 | cut -d '<' -f 1
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Code TEXT :
INFORMATIONS INTERNET IP Publique: ${texeci 1000 wget http://checkip.dyndns.org -O - -o /dev/null | cut -d ':' -f 2 | cut -d '<' -f 1 | cut -c 2-} ${if_existing /proc/net/route enp7s0}IP Ethernet: ${addr enp7s0} Réception: ${downspeed enp7s0}/s Envoi: ${upspeed enp7s0}/s$else${if_existing /proc/net/route wlp8s0}IP Wifi: ${addr wlp8s0} Signal Wifi: ${wireless_link_qual wlp8s0}% Réception: ${downspeed wlp8s0}/s Envoi: ${upspeed wlp8s0}/s$endif$endif Total reçu: ${totaldown wlp8s0} Total émis: ${totalup wlp8s0}
Puis-le aussi me permettre des retours à la ligne ? Ou est-ce que ça risque de ne plus fonctionner à cause d'un mauvais formatage ?
Code TEXT :
INFORMATIONS INTERNET IP Publique: ${texeci 1000 wget http://checkip.dyndns.org -O - -o /dev/null | cut -d ':' -f 2 | cut -d '<' -f 1 | cut -c 2-} ${if_existing /proc/net/route enp7s0} IP Ethernet: ${addr enp7s0} Réception: ${downspeed enp7s0}/s Envoi: ${upspeed enp7s0}/s $else ${if_existing /proc/net/route wlp8s0} IP Wifi: ${addr wlp8s0} Signal Wifi: ${wireless_link_qual wlp8s0}% Réception: ${downspeed wlp8s0}/s Envoi: ${upspeed wlp8s0}/s $endif $endif Total reçu: ${totaldown wlp8s0} Total émis: ${totalup wlp8s0}
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Je propose de remplacer la page web html dyndns par un retour simple sans page html :
Code TEXT :
INFORMATIONS INTERNET IP Publique: ${texeci 1000 curl -s ipinfo.io/ip } ${if_existing /proc/net/route enp7s0} IP Ethernet: ${addr enp7s0} Réception: ${downspeed enp7s0}/s Envoi: ${upspeed enp7s0}/s $else ${if_existing /proc/net/route wlp8s0} IP Wifi: ${addr wlp8s0} Signal Wifi: ${wireless_link_qual wlp8s0}% Réception: ${downspeed wlp8s0}/s Envoi: ${upspeed wlp8s0}/s $endif $endif Total reçu: ${totaldown wlp8s0} Total émis: ${totalup wlp8s0}
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Si oui, on peut tester ça :
Code TEXT :
INFORMATIONS INTERNET IP Publique: ${texeci 1000 curl -s ipinfo.io/ip } ${if_existing /proc/net/route enp7s0} IP Ethernet: ${addr enp7s0} Réception: ${downspeed enp7s0}/s Envoi: ${upspeed enp7s0}/s $else ${if_existing /proc/net/route wlp8s0} IP Wifi: ${addr wlp8s0} Signal Wifi: ${wireless_link_qual wlp8s0}% Réception: ${downspeed wlp8s0}/s Envoi: ${upspeed wlp8s0}/s $endif $endif Total reçu: ${texeci 1000 echo "$(/sbin/ip -s -h -a link show dev enp7s0 | sed -ne '/RX:/{n;p;}' | sed -e 's/[[:space:]]*\([\.[:alnum:]]*\)[ [:space:]].*$/\1/')+$(/sbin/ip -s -h -a link show dev wlp8s0 | sed -ne '/RX:/{n;p;}' | sed -e 's/[[:space:]]*\([\.[:alnum:]]*\)[ [:space:]].*$/\1/')" | bc } Total émis: ${totalup wlp8s0}
J'ai un gros doute quant à bc et ses capacités à additionner 2G+19M.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Fred6681 Membre non connecté
-
- Voir le profil du membre Fred6681
- Inscrit le : 14/04/2008
- Groupes :
j'ai été obligé de le marqué comme ça sinon il y a des espaces non désiré partout
Code TEXT :
${alignc}INFORMATIONS INTERNET ${color cyan}${goto 15}IP Publique: ${goto 130}${color white}${texeci 1000 curl -s ipinfo.io/ip } ${if_existing /proc/net/route enp7s0}${color cyan}${goto 15}IP Ethernet: ${goto 130}${color white}${addr enp7s0} ${color cyan}${goto 15}Réception: ${goto 130}${color white}${downspeed enp7s0}/s ${color cyan}${goto 15}Envoi: ${goto 130}${color white}${upspeed enp7s0}/s $else${if_existing /proc/net/route wlp8s0}${color cyan}${goto 15}IP Wifi: ${goto 130}${color white}${addr wlp8s0} ${color cyan}${goto 15}Signal Wifi: ${goto 130}${color white}${wireless_link_qual wlp8s0}% ${color cyan}${goto 15}Réception: ${goto 130}${color white}${downspeed wlp8s0}/s ${color cyan}${goto 15}Envoi: ${goto 130}${color white}${upspeed wlp8s0}/s$endif$endif ${color cyan}${goto 15}Total reçu: ${goto 130}${color white}${texeci 1000 echo "$(/sbin/ip -s -h -a link show dev enp7s0 | sed -ne '/RX:/{n;p;}' | sed -e 's/[[:space:]]*\([\.[:alnum:]]*\)[[:space:]].*$/\1/')+$(/sbin/ip -s -h -a link show dev wlp8s0 | sed -ne '/RX:/{n;p;}' | sed -e 's/[[:space:]]*\([\.[:alnum:]]*\)[[:space:]].*$/\1/')" | bc} ${color cyan}${goto 15}Total émis: ${goto 130}${color white}${totalup wlp8s0}
par contre la commande pour le Total reçu fonctionne dans la console mais pas dans le conky, il me revoie ceçi:
Code TEXT :
conky: Syntax error (/home/fredo/.conkyrc:97: unexpected symbol near '\') while reading config file. conky: Assuming it's in old syntax and attempting conversion. conky: [string "..."]:147: attempt to index a nil value (local 'settings')
la ligne 97 et la ligne du Total reçu !!
Édité par Fred6681 Le 07/10/2020 à 09h11

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Je signale quand même que Mageia fournit net_monitor avec des informations similaires.
Il se base sur vnstat pour avoir le cumul des données échangées par interface : http://gitweb.mageia.org/software/net_monitor/tree/src/monitor.py#n253
Yves

Fred6681 Membre non connecté
-
- Voir le profil du membre Fred6681
- Inscrit le : 14/04/2008
- Groupes :
Papoteur :
Bonjour,
Je signale quand même que Mageia fournit net_monitor avec des informations similaires.
Je signale quand même que Mageia fournit net_monitor avec des informations similaires.
La partie internet n'est qu'une toute petite parti de mon conky
Papoteur :
Il se base sur vnstat pour avoir le cumul des données échangées par interface : http://gitweb.mageia.org/software/net_monitor/tree/src/monitor.py#n253
Mon niveau de compétence en informatique ne me permet pas d'utilisé une parti de ces lignes de codes
Au cas ou !! je met le code du conky en entier, ça peu peut être aidé.
L'écriture du code n'est pas parfaite, le conky est fait de plusieurs commandes et autre conky trouvé sur internet.
Code TEXT :
conky.config = { background = false, own_window = true, own_window_class = 'Conky', own_window_transparent = false, own_window_argb_visual = true, own_window_colour = black, -- fenêtre noire par défaut -- assombrir ou éclaircir le conky selon les fonds d'écrans : own_window_argb_value = 90, -- petite valeur = plus transparent; grande valeur plus opaque own_window_type = 'normal', own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager', double_buffer = true, no_buffers = true, use_spacer = 'none', use_xft = true, xftalpha = 1, font = 'Sans:size=8', update_interval = 1, uppercase = false, override_utf8_locale = true, stippled_borders = 1, border_width = 1, draw_borders = true, draw_graph_borders = true, draw_outline = false, draw_shades = false, show_graph_scale = false, show_graph_range = false, alignment = 'top_right', --Aligne le conky à droite : pour la gauche top_left gap_x = 20, --Positionne le conky du bord droit ou gauche gap_y = 75, --Positionne le conky du bord haut ou bas maximum_width = 630, minimum_width = 100, net_avg_samples = 1, cpu_avg_samples = 6, short_units = true, pad_percents = 2, text_buffer_size = 2048, out_to_console = false, out_to_stderr = false, extra_newline = false, } conky.text = [[ ${font Caladea:size=14:bold}${color white}${alignc}${texeci 1000 date "+%A"} ${alignc}${texeci 1000 date "+%d %B"} ${alignc}${texeci 1000 date "+%Y"} ${alignc}${exec date "+%H:%M:%S"} ${alignc}semaine ${exec date -u +%V}${font Caladea:size=10:bold:italic} ${color cyan}${alignc}Fête du jour ${color white}${alignc}${texeci 900 wget -O - -q http://fetedujour.fr/ --user-agent="Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Firefox/31.0" | grep "<span>Fête du jour" | head -1 | cut -d">" -f4 | cut -d"<" -f1} $stippled_hr ${font Caladea:size=11:bold:italic}${alignc}INFORMATIONS SYSTEME ${color cyan}${goto 15}Distribution: ${goto 140}${color white}${exec lsb_release -d | cut -d":" -f2 | cut -c 2-} ${color cyan}${goto 15}Version: ${goto 140}${color white}${exec lsb_release -r |cut -d":" -f2 | cut -c 2-12} ${color cyan}${goto 15}Nom de code: ${goto 140}${color white}${exec lsb_release -c |cut -d":" -f2 | cut -c 2-12} ${color cyan}${goto 15}Architecture: ${goto 140}${color white}${exec uname -m | cut -d"_" -f2} bits ${color cyan}${goto 15}Env. Graph: ${goto 140}${color white}${XDG_SESSION_DESKTOP} ${color cyan}${goto 15}Noyau : ${goto 140}${color white}${exec uname -r | cut -d "-" -f1} ${color cyan}${goto 15}Démarré: ${color white}${goto 140}$uptime ${font Caladea:size=9:bold:italic}#${color cyan}${goto 15}Installé le: ${goto 140}${color white}${exec ls -lct /etc | tail -1 | awk '{print $6, $7, $8}'} ${color cyan}${goto 15}Date d'installation: ${goto 140}${color white}${exec ls -lct /etc | tail -1 | awk '{print $6, $7, $8}'}${font Caladea:size=11:bold:italic} $stippled_hr ${color cyan}${goto 15}Nombre de mise à jour: ${goto 180}${color white}${texeci 900 checkupdates | wc -l} $stippled_hr ${alignc}INFORMATIONS PROCESSEUR ${color cyan}${goto 15}Cœur 0: ${goto 80}${color white}${cpu cpu0}%${goto 120}${cpubar cpu0 8,75}${goto 205}${exec expr `sensors | grep 'Core 0' | cut -d+ -f2 | cut -d\( -f1 | cut -d. -f1`}°C ${color cyan}${goto 15}Cœur 1: ${goto 80}${color white}${cpu cpu1}%${goto 120}${cpubar cpu1 8,75}${goto 205}${exec expr `sensors | grep 'Core 1' | cut -d+ -f2 | cut -d\( -f1 | cut -d. -f1`}°C ${color cyan}${goto 15}Cœur 2: ${goto 80}${color white}${cpu cpu2}%${goto 120}${cpubar cpu2 8,75}${goto 205}${exec expr `sensors | grep 'Core 2' | cut -d+ -f2 | cut -d\( -f1 | cut -d. -f1`}°C ${color cyan}${goto 15}Cœur 3: ${goto 80}${color white}${cpu cpu3}%${goto 120}${cpubar cpu3 8,75}${goto 205}${exec expr `sensors | grep 'Core 3' | cut -d+ -f2 | cut -d\( -f1 | cut -d. -f1`}°C $stippled_hr ${alignc}INFORMATIONS MEMOIRE ${color cyan}${goto 15}Ram: ${color white}${goto 100}$mem ${goto 135}/ $memmax ${goto 210}$memperc% #${color cyan}${goto 15}Swap: ${color white}${goto 100}$swap ${goto 135}/ $swapmax ${goto 210}$swapperc% $stippled_hr ${alignc}INFORMATIONS STOCKAGE ${color cyan}${goto 15}Racine: ${color white}${goto 100}${fs_used /} ${goto 135}/ ${fs_size /}${goto 210}${color white}${fs_used_perc /}% ${color cyan}${goto 15}Home: ${color white}${goto 100}${fs_used /home} ${goto 135}/ ${fs_size /home}${goto 210}${color white}${fs_used_perc /home}% $stippled_hr ${alignc}INFORMATIONS INTERNET ${color cyan}${goto 15}IP Publique: ${goto 130}${color white}${texeci 1000 curl -s ipinfo.io/ip } ${if_existing /proc/net/route enp7s0}${color cyan}${goto 15}IP Ethernet: ${goto 130}${color white}${addr enp7s0} ${color cyan}${goto 15}Réception: ${goto 130}${color white}${downspeed enp7s0}/s ${color cyan}${goto 15}Envoi: ${goto 130}${color white}${upspeed enp7s0}/s $else${if_existing /proc/net/route wlp8s0}${color cyan}${goto 15}IP Wifi: ${goto 130}${color white}${addr wlp8s0} ${color cyan}${goto 15}Signal Wifi: ${goto 130}${color white}${wireless_link_qual wlp8s0}% ${color cyan}${goto 15}Réception: ${goto 130}${color white}${downspeed wlp8s0}/s ${color cyan}${goto 15}Envoi: ${goto 130}${color white}${upspeed wlp8s0}/s$endif$endif ${color cyan}${goto 15}Total reçu: ${goto 130}${color white}${totaldown wlp8s0} ${color cyan}${goto 15}Total émis: ${goto 130}${color white}${totalup wlp8s0} ${color cyan}${goto 15}Latence: ${goto 130}${color white}${texeci 1 ping 8.8.8.8 -c 1 | grep temps= | cut -d"=" -f4} ]]
Edit jybz : suppression du [ hide], inutile car la balise [ code] limite l'affichage à quelques lignes
Édité par Fred6681 Le 07/10/2020 à 09h22

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
on va créer un script bash :
Code BASH :
#!/bin/bash ENP7S0_RX="$(/sbin/ip -s -a link show dev enp7s0 | sed -ne '/RX:/{n;p;}' | sed -e 's/[[:space:]]*\([\.[:alnum:]]*\)[[:space:]].*$/\1/')" WLP8S0_RX="$(/sbin/ip -s -a link show dev wlp8s0 | sed -ne '/RX:/{n;p;}' | sed -e 's/[[:space:]]*\([\.[:alnum:]]*\)[[:space:]].*$/\1/')" SUM="$(echo $((${ENP7S0_RX}+${WLP8S0_RX})) | numfmt --to=iec --suffix=o )" echo "${SUM}" exit 0
et on le sauvegarde dans :
/home/${USER}/bin/sumlink
on le met exécutable, par exemple :
chmod +x /home/${USER}/bin/sumlink
Enfin, dans le conky, on appel notre script au lieu de nos commandes à rallonge :
Code TEXT :
${color cyan}${goto 15}Total reçu: ${goto 130}${color white}${texeci 1000 sumlink}
Il y a encore "un" truc qui pourrait ne pas marcher, le conky peut dire qu'il ne trouve pas sumlink, car le script a été créé "après" le démarre du logiciel conky. On peut dans un premier temps essayer de déconnecter/reconnecter la session.
Si ça ne marche toujours pas, il faudra alors préciser le chemin du script :
Code TEXT :
${color cyan}${goto 15}Total reçu: ${goto 130}${color white}${texeci 1000 /home/${USER}/bin/sumlink }
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Fred6681 Membre non connecté
-
- Voir le profil du membre Fred6681
- Inscrit le : 14/04/2008
- Groupes :
Ca ne marche pas bien, je pense qu'il y a une erreur dans le script
ça m'affiche
echo 17148836 | numfmt --to=iec --suffix=o
en modifiant le script comme ça
Code BASH :
SUM="$((${ENP7S0_RX}+${WLP8S0_RX})) | numfmt --to=iec --suffix=o "
ça supprime le "echo" mais le reste de la commande ne fonctionne pas.

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Code BASH :
SUM="$(echo $((${ENP7S0_RX}+${WLP8S0_RX})) | numfmt --to=iec --suffix=o )"
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Fred6681 Membre non connecté
-
- Voir le profil du membre Fred6681
- Inscrit le : 14/04/2008
- Groupes :
et donc pour Total Reçu je fait un autre script en remplaçant RX par TX ?

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Fred6681 Membre non connecté
-
- Voir le profil du membre Fred6681
- Inscrit le : 14/04/2008
- Groupes :
par contre j'ai fait avec 2 script pour testé et les résultats ne s'actualisent pas

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Code BASH :
#!/bin/bash if [ "x${1}" = "xRX" ]; then ENP7S0="$(/sbin/ip -s -a link show dev enp7s0 | sed -ne '/RX:/{n;p;}' | sed -e 's/[[:space:]]*\([\.[:alnum:]]*\)[[:space:]].*$/\1/')" WLP8S0="$(/sbin/ip -s -a link show dev wlp8s0 | sed -ne '/RX:/{n;p;}' | sed -e 's/[[:space:]]*\([\.[:alnum:]]*\)[[:space:]].*$/\1/')" elif [ "x${1}" = "xTX" ]; then ENP7S0="$(/sbin/ip -s -a link show dev enp7s0 | sed -ne '/TX:/{n;p;}' | sed -e 's/[[:space:]]*\([\.[:alnum:]]*\)[[:space:]].*$/\1/')" WLP8S0="$(/sbin/ip -s -a link show dev wlp8s0 | sed -ne '/TX:/{n;p;}' | sed -e 's/[[:space:]]*\([\.[:alnum:]]*\)[[:space:]].*$/\1/')" fi SUM="$(echo $((${ENP7S0:=0}+${WLP8S0:=0})) | numfmt --to=iec --suffix=o )" echo "${SUM}" exit 0
Dans la console, confirmes tu que lorsque tu tapes :
sumlink RX
sumlink TX
tu as bien les deux résultats souhaité ?
Je n'aime pas que les résultats ne s'actualisent pas... Dans la console, est-ce que ça s'actualise ?
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie