Il s'agit de la barre de commandes qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS.
PROGRAMME:
Nom
dbar - barre de progression ASCII
SYNOPSIS
écho | dbar [options]
DESCRIPTION
dbar vous permet de définir des repères statiques à 0% et 100% ou vous pouvez définir ces repères dynamiquement à
Durée. Les marques statiques et dynamiques peuvent être mélangées, dans ce cas la valeur spécifiée à
runtime aura une priorité plus élevée.
Vous pouvez spécifier des plages de nombres, négatives, positives ou des plages avec une valeur minimale négative
et valeur maximale positive.
Tous les nombres sont traités en virgule flottante double précision, c'est-à-dire que l'entrée n'est PAS limitée
aux entiers.
OPTIONS
-l Libellé à ajouter à la barre (par défaut : "" ).
-nonl
pas de nouvelle ligne, ne mettez pas '\n' à la fin de la barre (par défaut : imprimez "\n")
-max
Valeur à considérer 100 % (par défaut : 100).
-min
Valeur à considérer 0 % (par défaut : 0).
-s Symbole représentant la valeur en pourcentage dans le compteur (par défaut : "=").
-w Nombre de caractères à considérer à 100 % dans le compteur (par défaut : 25)
EXEMPLES
Marque statique à 100 % ou entrée à valeur unique :
écho 25 | dbar -max 100 -l texte
Sortie : texte 25 % [====== ]
Si votre note de 100 % change de manière dynamique ou si vous saisissez 2 valeurs :
écho "50 150" | dbar
| |
| |__ valeur maximale
|
|__ valeur à afficher
Sortie : 33 % [======== ]
Si votre plage de valeurs n'est pas comprise entre [0, maxval] ou entrée à 3 valeurs :
écho "50 -25 150" | dbar
| | |
| | |__ valeur maximale 100 %
| |
| |_____ valeur minimale 0% marque
|
|________ valeur à afficher
Sortie : 43 % [=========== ]
Plusieurs courses :
pour i en 2 20 50 75 80 ; faire écho $i; dormir 1 ; fait | dbar | dzen2
Sortie : Découvrez-vous.
ENVIRONNEMENT
Aucun.
Utiliser dbar en ligne à l'aide des services onworks.net