AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

bar - En ligne dans le Cloud

Barre d'exécution dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la barre de commandes qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant 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


barre - affiche des informations sur un transfert de données

SYNOPSIS


barre [ Options d'E/S ] [ option d'affichage ] [ options de couleur ]
[ fichier-entrée ] [ fichier de sortie ]
[ -h | --Aidez-moi ] [ -v | --version ]

DESCRIPTION


Bar est un outil simple pour traiter un flux de données et imprimer un affichage pour l'utilisateur sur
stderr indiquant (a) la quantité de données transmises, (b) le débit du transfert de données,
et, si la taille totale du flux de données est connue, (c) temps restant estimé, pourcentage
terminé et une barre de progression.

Bar a été écrit à l'origine dans le but d'estimer le temps nécessaire pour
transférer de grandes quantités (beaucoup, plusieurs gigaoctets) de données sur un réseau. (généralement dans un
SSH/tuyau de goudron.)

I / O COMMAND LINE OPTIONS


-si fichier-entrée
--dans le fichier fichier-entrée

Lire l'entrée de fichier d'entrée. Par défaut : stdin

-de fichier de sortie
--out-fichier fichier de sortie

Écrire la sortie dans fichier de sortie. If le sortie filet is a annuaire, puis barre sera tentative à
créez un fichier dans le répertoire de sortie avec le même nom que le fichier d'entrée et essayez
pour copier le mode de fichier d'entrée ainsi que ses données. Par défaut : sortie standard

Veuillez noter que si non -si, --dans le fichier, -de, or --out-fichier les options sont spécifiées sur le
ligne de commande, et une option de ligne de commande inconnue est rencontrée, alors la barre supposera que
la première option de ligne de commande inconnue est un chemin vers un fichier d'entrée, et la seconde (si
trouvé) est un chemin vers un fichier de sortie.

-s taille
--Taille taille

Attendez-vous à un flux d'entrée de taille octets.

Lors de la lecture d'un fichier normal ou d'un lien vers un fichier normal, la barre extraira la taille du fichier
tout seul. Cependant, ce drapeau est utile pour lire à partir d'un caractère ou d'un bloc.
fichier de périphérique spécial, ou à partir d'un tuyau. taille peut être suivi de 'k', 'm', 'g', 't', 'p',
ou « e » pour les kilo-octets, les mégaoctets, les gigaoctets, les téraoctets, les pétaoctets ou les exaoctets,
respectivement (voir aussi l'option -k ci-dessous). Alternativement, taille peut également être précisé
en termes de « b » pour les blocs (voir le -bl option ci-dessous). Voir exemples ci-dessous.

-c taille
--complété taille

Instruisez la barre qui taille octets du flux de données ont déjà été copiés, et que ce
est une continuation d'un flux de données précédent. Notez que l'utilisation de cette option lancera
hors débit et calculs ETA au début, mais ils devraient s'installer comme le
le transfert se poursuit.

-bs taille de la mémoire tampon
--taille du tampon taille de la mémoire tampon

Allouer un tampon d'E/S de taille de la mémoire tampon octets. Les mêmes modificateurs peuvent s'appliquer ici ('k',
'm', 'g', 't', 'p', 'e' et 'b') comme pour le -s drapeau ci-dessus. Modification de la taille du tampon
peut améliorer le débit, en fonction de votre application de barre. Pour des E/S rapides
opérations, disons à partir d'un disque virtuel par exemple, cela peut valoir la peine de
expérimentez avec un grand buffer (environ 1 Mo par exemple). Mais pour les opérations d'E/S lentes,
comme à partir d'un lecteur de bande, vous pourriez simplement gaspiller votre mémoire. Par défaut : 52488
(512KB)

-th taux
--Manette de Gaz taux

Restreindre le débit d'E/S à taux octets par seconde. Les mêmes modificateurs s'appliquent ici ('k',
'm', 'g', 't', 'p', 'e' et 'b') comme pour le -s drapeau ci-dessus.

-i secondes
--intervalle secondes

Mettez à jour l'affichage tous les secondes secondes. Par défaut : 1 seconde

-t microsecondes
--temps libre microsecondes

Le nombre de microsecondes d'attente d'un changement d'état des E/S avant sélectionner() fois
en dehors. Par défaut : 250000 (1/4 seconde)

-k 1000 | 1024
--kilo 1000 | 1024

Utilisez 1000 ou 1024 comme définition d'un kilo-octet. Par défaut : 1024

-bl taille
--taille de bloc taille

Lors de la lecture des tailles à partir de la ligne de commande qui sont spécifiées en termes de blocs, supposez
un seul bloc est taille octets. Taille peut être suivi de 'k', 'm', 'g', 't', 'p' ou 'e'
pour les kilo-octets, les mégaoctets, les gigaoctets, les téraoctets, les pétaoctets ou les exaoctets, respectivement.
La taille de bloc doit être définie avant de spécifier des tailles en termes de blocs ou la valeur par défaut
valeur sera utilisée à la place. En précisant taille en termes de 'b' pour les blocs n'est pas autorisé
pour cette option. Par défaut : 512

DISPLAY COMMAND LINE OPTIONS


-sw largeur
--largeur d'écran largeur

Supposons une largeur d'écran de largeur caractères.

La barre tentera de récupérer la largeur du terminal sur lequel elle s'exécute et ajustera
cette largeur si le terminal est redimensionné. Si la barre ne peut pas déterminer la largeur du terminal, alors
la barre prendra une largeur par défaut de 79 caractères. Utilisez le --largeur d'écran ligne de commande
option pour remplacer ce comportement et spécifier une largeur fixe pour la barre à utiliser. (Quand ce
est utilisée, la barre ignorera les signaux redimensionnés du terminal et continuera à utiliser la valeur
fourni par l'utilisateur.)

-sw-1 | --screen-width-moins-un
-sw-0 | --screen-width-moins-zéro

Indiquez à la barre d'utiliser soit la largeur de colonne entière signalée par termio, soit une de moins que
rapporté par termio. C'est-à-dire si termio signale que vous exécutez la barre dans un terminal
c'est 80 caractères de large, en utilisant l'option de ligne de commande --screen-width-moins-un
indique à la barre de n'utiliser que 79 caractères pour imprimer l'affichage. Si vous utilisez un
terminal ou shell qui enveloppe la ligne chaque fois que la barre imprime le dernier caractère, puis ceci
devrait atténuer ce problème. La valeur par défaut est d'utiliser toute la largeur du terminal.

-sh la taille
--hauteur-écran la taille

Supposons une hauteur d'écran de la taille caractères.

Bar tentera de récupérer la hauteur du terminal sur lequel il s'exécute et
ajustez cette hauteur si le terminal est redimensionné. Si la barre ne peut pas déterminer le terminal
hauteur, alors la barre prendra une hauteur par défaut de 23 caractères. Utilisez le --hauteur-écran
option de ligne de commande pour remplacer ce comportement et spécifier une hauteur fixe pour la barre à utiliser.
(Lorsque cette option est utilisée, la barre ignorera les signaux redimensionnés du terminal et continuera à utiliser
la valeur fournie par l'utilisateur.)

Veuillez noter que cette option n'est utile que lorsqu'elle est utilisée en conjonction avec le --Info-
filet option de ligne de commande. Sinon la barre n'a pas besoin de connaître la hauteur de l'écran dans l'ordre
pour remplir sa fonction.

-sh-1 | --screen-height-moins-un
-sh-0 | --screen-height-moins-zero

Indiquez à la barre d'utiliser soit la hauteur de ligne entière signalée par termio, soit une de moins que
rapporté par termio. C'est-à-dire si termio signale que vous exécutez la barre dans un terminal
c'est 24 lignes de caractères de haut, en utilisant l'option de ligne de commande --screen-height-moins-un
indique à la barre de n'utiliser que 23 lignes pour imprimer l'affichage. Si vous utilisez un terminal ou
shell qui enveloppe la ligne chaque fois que la barre imprime le dernier caractère alors cela devrait
atténuer ce problème. La valeur par défaut est d'utiliser la hauteur totale du terminal.

Veuillez noter que cette option n'est utile que lorsqu'elle est utilisée en conjonction avec le --Info-
filet option de ligne de commande. Sinon la barre n'a pas besoin de connaître la hauteur de l'écran dans l'ordre
pour remplir sa fonction.

-vous un magnifique | --Titre un magnifique
Réglez le titre sur un magnifique.

-dti | -nti
--affichage-titre | --pas de titre
Activer/désactiver l'affichage du titre. Même si activé, si aucune chaîne de titre n'est définie, aucun titre ne sera
être affichée. La valeur par défaut est activée.

-dtw | --display-twiddle
-ntw | --pas de tournure

Activer/désactiver le twiddle à l'écran.

-cc | --affichage-compte
-NC | --sans compte

Activer/désactiver le décompte des données à l'écran. La valeur par défaut est activée.

-dcb | -ncb
--display-count-bits | --no-count-bits
Affiche le nombre de données en bits au lieu d'octets. La valeur par défaut est désactivée.

Par défaut, la barre affichera le nombre de données sous forme d'octets en utilisant la notation "B". Utilisant
cette option, la barre affichera le débit sous forme de bits en utilisant la notation "b".

-sd | --display-débit
-nième | --pas de débit

Activer/désactiver le débit de données à l'écran. La valeur par défaut est activée.

-dthb | -nthb
--display-debit-bits | --no-debit-bits
Afficher le débit en bits/seconde au lieu d'octets/seconde. La valeur par défaut est désactivée.

Par défaut, la barre affichera le débit en octets/seconde en utilisant la notation "B/s".
En utilisant cette option, la barre affichera le débit en bits/seconde en utilisant la notation de
"b/s".

-DT | --temps d'affichage
-NT | --pas le temps

Activer/désactiver le temps écoulé ou eta sur l'affichage. La valeur par défaut est activée.

-le | --affichage écoulé uniquement
-Ne | --non-écoulé-seulement

Barre de force pour afficher le temps écoulé au lieu de l'eta. La valeur par défaut est désactivée.

-dp | --display-pourcentage
-np | --pas de pourcentage

Activer/désactiver le pourcentage d'achèvement à l'écran. La valeur par défaut est activée.

-Db | --barre d'affichage
-nb | --pas de barre

Activer/désactiver la barre de progression à l'écran. La valeur par défaut est activée.

-ds | --affichage-résumé
-ns | --pas de résumé

Activer/désactiver les informations récapitulatives affichées lorsque l'opération est terminée. Défaut
est sur.

-Dans | --afficher tout
-dn | --display-aucun

Activer/désactiver tous les affichages. -dn est équivalent à -ntw -nc -nth -nt -np -nb. (En utilisant -dn
suivi de -db équivaudrait à -ntw -nc -nth -nt -np.) -da équivaut à
-dtw -dc -dth -dt -dp -db.

-inf fichier d'informations | --fichier-info fichier d'informations

Afficher les informations contenues dans fichier d'informations lors de la copie des données. Le fichier fichier d'informations is
un fichier texte régulier contenant des bribes d'informations divisées en sections. Chaque
section est séparée par une ligne contenant la chaîne "@@@" seule, sans autre
caractères sur la ligne, qui précède ou qui suit.

Lorsque la barre commence, elle compte le nombre de sections dans le fichier. La barre sera alors
commencer par afficher la première section d'informations à l'écran avant qu'il n'affiche le
ligne d'état. Ensuite, périodiquement, chacune des sections successives sera affichée comme
l'indicateur de progression se remplit.

La progression du transfert de données est le déclencheur de chaque affichage successif. Pour
exemple, si votre fichier d'informations comporte exactement quatre sections, alors la première
la section sera imprimée au début de la barre, la deuxième section après le transfert des données
25 %, le troisième à 50 % et le quatrième à 75 %.

Si la barre est configurée pour utiliser les codes de contrôle ANSI, l'écran sera effacé avant
impression d'une section du fichier d'information. Sinon, le contenu du courant
l'écran sont remontés et hors de l'écran.

-dnum | --affichage-numérique

Ne restitue pas l'affichage habituel, mais affiche à la place un entier représentant le pourcentage
du transfert terminé, un entier par ligne. Cette sortie convient pour
canalisation vers d'autres programmes tels que dialogue(1) or zénité(1). Cela implique que le total
la taille du transfert doit être connue par barre, soit en trouvant directement la taille d'un fichier d'entrée
ou en utilisant le --Taille commande option de ligne.

-dw | --afficher-attendre
Attendez que le premier octet de données arrive avant d'afficher quoi que ce soit.

COULEUR COMMAND LINE OPTIONS


Pour les options de ligne de commande spécifiques aux couleurs suivantes, les mots-clés suivants sont
reconnus comme noms de couleurs valides : normal, noir, rouge, vert, jaune, bleu, magenta, cyan,
et blanc

-dan | --display-ansi
- nan | --non-ansi

Activer/désactiver l'utilisation des codes de couleur ansi dans l'affichage.

-spbg Couleur | --espace-arrière-plan Couleur

Utilisez Couleur comme couleur d'arrière-plan pour l'espacement entre les objets d'affichage. Par défaut : normal

-twfg Couleur | --twiddle-avant-plan Couleur
-twbg Couleur | --twiddle-fond Couleur

Utilisez Couleur comme la couleur de twiddle dans l'affichage. Par défaut : normal

-twb | --twiddle-gras
-ville | --twiddle-normal

Activer/désactiver l'utilisation de la police en gras lors de l'affichage du twiddle. Désactivé par défaut

-tifg Couleur | --titre-avant-plan Couleur
-tibb Couleur | --titre-arrière-plan Couleur

Utilisez Couleur comme couleur de titre à l'écran. Par défaut : normal

-tib | --title-gras
-étain | --titre-normal

Activer/désactiver l'utilisation de la police en gras lors de l'affichage du titre. Désactivé par défaut

-cfg Couleur | --count-avant-plan Couleur
-cbg Couleur | --count-background Couleur

Utilisez Couleur comme couleur de comptage des données à l'écran. Par défaut : normal

-cb | --count-gras
-cn | --count-normal

Activer/désactiver l'utilisation de la police en gras lors de l'affichage du nombre de données. Désactivé par défaut

-thlfg Couleur | --débit-étiquette-avant-plan Couleur
-thlbg Couleur | --débit-étiquette-fond Couleur

Utilisez Couleur comme couleur d'étiquette de débit à l'écran. Par défaut : normal

-thlb | --débit-étiquette-gras
-thln | --débit-étiquette-normale

Activez/désactivez l'utilisation de la police en gras lors de l'affichage de l'étiquette de débit. Désactivé par défaut

-thfg Couleur | --débit-avant-plan Couleur
-thbg Couleur | --débit-arrière-plan Couleur

Utilisez Couleur comme la couleur de débit dans l'affichage. Par défaut : normal

-thb | --débit-gras
-alors | --débit-normal

Activez/désactivez l'utilisation de la police en gras lors de l'affichage du débit. Désactivé par défaut

-tlfg Couleur | --time-label-avant-plan Couleur
-tlbg Couleur | --time-label-fond Couleur

Utilisez Couleur comme couleur de l'étiquette de temps sur l'affichage. Par défaut : normal

-tlb | --time-label-gras
-tln | --time-label-normal

Activer/désactiver l'utilisation de la police en gras lors de l'affichage de l'étiquette de temps. Désactivé par défaut

-tfg Couleur | --temps-premier plan Couleur
-tbg Couleur | --temps-arrière-plan Couleur

Utilisez Couleur comme couleur de l'heure sur l'affichage. Par défaut : normal

-tb | --time-gras
-tn | --temps-normal

Activer/désactiver l'utilisation de la police en gras lors de l'affichage de l'heure. Désactivé par défaut

-pfg Couleur | --percent-avant-plan Couleur
-pbg Couleur | --pourcentage-fond Couleur

Utilisez Couleur comme pourcentage de couleur à l'écran. Par défaut : normal

-pb | --pourcentage-gras
-pn | --pourcentage-normal

Activez/désactivez l'utilisation de la police en gras lors de l'affichage du pourcentage. Désactivé par défaut

-bbfg Couleur | --barre-accolade-avant-plan Couleur
-bbg Couleur | --bar-brace-background Couleur

Utilisez Couleur comme couleur d'accolade autour de la barre de progression à l'écran. Par défaut : normal

-bb | --barre-brace-bold
-bbn | --barre-accolade-normale

Activer/désactiver l'utilisation de la police en gras lors de l'affichage des accolades. Désactivé par défaut

-bfg Couleur | --bar-premier plan Couleur
-bbg Couleur | --bar-fond Couleur

Utilisez Couleur comme couleur de la barre de progression à l'écran. Par défaut : normal

-bb | --bar-gras
-md | --bar-normale

Activez/désactivez l'utilisation de la police en gras lors de l'affichage de la barre de progression. Désactivé par défaut

-bobc | --bar-openbrace-char carboniser

carboniser comme caractère d'accolade ouverte sur la barre de progression.

-bcbc | --bar-closebrace-char carboniser

carboniser comme caractère d'accolade sur la barre de progression.

-cci | --bar-complete-char carboniser

carboniser comme caractère terminé sur la barre de progression.

-bic | --bar-incomplete-char carboniser

carboniser comme caractère incomplet dans la barre de progression.

-h | --Aidez-moi

Affichez ce texte et quittez.

-v | --version

Affichez la version du programme et quittez.

RESSOURCE DOSSIER OPTIONS


Certaines options de ligne de commande peuvent être spécifiées dans un fichier de ressources. Bar recherchera un
fichier de ressources du nom de /etc/clpbarrc et, s'il est trouvé, bar utilisera les valeurs dans
par défaut. La barre suivante recherchera ~/.barrc et, si trouvé, bar utilisera ces valeurs pour
remplacer toutes les valeurs définies dans /etc/clpbarrc. Enfin, la barre recherchera un fichier dans le
répertoire de travail courant nommé ./.barrc. Si ce fichier existe, ses valeurs remplaceront
les valeurs trouvées dans ~/.barrc or /etc/clpbarrc. Les valeurs de tous les fichiers peuvent être remplacées par
indicateurs de ligne de commande. Les lignes commençant par un # sont ignorées.

Pour les options de ressources nécessitant un booléen valeur, les valeurs suivantes sont reconnues : sur
et off, oui et non, (et les abréviations à un caractère y et n), vrai et faux,
(et les abréviations à un caractère t et f), 0 et 1.

Pour les options de ressources nécessitant un Couleur valeur, les mêmes mots-clés sont reconnus que pour le
options de ligne de commande spécifiques à la couleur ci-dessus : normal, noir, rouge, vert, jaune, bleu,
magenta, cyan et blanc

taille de la mémoire tampon: taille de la mémoire tampon

Allouer un tampon d'E/S de taille de la mémoire tampon octets. Voir le --taille du tampon option de ligne de commande
au dessus.

étrangler: taux

Restreindre le débit d'E/S à taux octets par seconde. Voir le --Manette de Gaz ligne de commande
option ci-dessus.

intervalle: secondes

Mettez à jour l'affichage tous les secondes secondes. Voir le --intervalle option de ligne de commande ci-dessus.

temps mort: microsecondes

Le nombre de microsecondes d'attente d'un changement d'état des E/S avant sélectionner() Le temps est écoulé.
Voir le --temps libre option de ligne de commande ci-dessus.

kilooctet: 1000|1024

Utilisez 1000 ou 1024 comme définition d'un kilo-octet. Voir le --kilo ligne de commande
option ci-dessus.

taille de bloc: taille
Lors de l'analyse des tailles spécifiées en termes de blocs, supposez qu'un seul bloc est taille octets.
Voir le --taille de bloc option de ligne de commande ci-dessus.

largeur d'écran: largeur

Remplacez termio et supposez que l'écran est largeur caractères larges. Voir le --écran-
largeur option de ligne de commande ci-dessus.

largeur-écran-moins-un: booléen

La barre d'instructions pour restreindre le nombre de colonnes signalées par termio par un. Voir le
--screen-width-moins-un option de ligne de commande ci-dessus.

afficher-twiddle: booléen

Instruisez la barre pour activer/désactiver le caractère virevoltant à l'écran. Voir le
--display-twiddle option de ligne de commande ci-dessus.

afficher-titre: booléen

La barre d'instructions pour activer/désactiver le titre à l'écran. Voir le --affichage-titre commander
option de ligne ci-dessus.

nombre-affichage: booléen

La barre d'instructions pour activer/désactiver le décompte des données à l'écran. Voir le --affichage-compte
option de ligne de commande ci-dessus.

afficher le nombre de bits: booléen

Affiche le nombre de données sous forme de bits au lieu d'octets. Voir le --display-count-bits
option de ligne de commande ci-dessus.

débit d'affichage: booléen

La barre d'instructions pour activer/désactiver le débit de données à l'écran. Voir le --affichage-
débit option de ligne de commande ci-dessus.

affichage-débit-bits: booléen

Afficher le débit en bits/s au lieu d'octets/s. Voir le --display-débit-
les bits option de ligne de commande ci-dessus.

temps d'affichage: booléen

Instruisez la barre pour activer/désactiver l'heure à l'écran. Voir le --temps d'affichage commander
option de ligne ci-dessus.

affichage-elapsed-only: booléen

Barre de force pour afficher le temps écoulé au lieu de l'eta. Voir le --affichage-elapsed-
uniquement option de ligne de commande ci-dessus.

afficher-pourcentage: booléen

Instruisez la barre pour activer/désactiver le pourcentage d'achèvement à l'écran. Voir le --affichage-
pour cent option de ligne de commande ci-dessus.

barre d'affichage: booléen

Barre d'instructions pour activer/désactiver la barre de progression à l'écran. Voir le --barre d'affichage
option de ligne de commande ci-dessus.

afficher-résumé: booléen

La barre d'instructions pour activer/désactiver les informations récapitulatives affichées lorsque l'opération est
Achevée. Voir le --affichage-résumé option de ligne de commande ci-dessus.

fichier-info: fichier d'informations
Afficher les informations contenues dans fichier d'informations lors de la copie des données. Le fichier fichier d'informations is
un fichier texte régulier contenant des bribes d'informations divisées en sections. Chaque
section est séparée par une ligne contenant la chaîne "@@@" seule, sans autre
caractères sur la ligne, qui précède ou qui suit.

Lorsque la barre commence, elle compte le nombre de sections dans le fichier. La barre sera alors
commencer par afficher la première section d'informations à l'écran avant qu'il n'affiche le
ligne d'état. Ensuite, périodiquement, chacune des sections successives sera affichée comme
l'indicateur de progression se remplit.

La progression du transfert de données est le déclencheur de chaque affichage successif. Pour
exemple, si votre fichier d'informations comporte exactement quatre sections, alors la première
la section sera imprimée au début de la barre, la deuxième section après le transfert des données
25 %, le troisième à 50 % et le quatrième à 75 %.

Si la barre est configurée pour utiliser les codes de contrôle ANSI, l'écran sera effacé avant
impression d'une section du fichier d'information. Sinon, le contenu du courant
l'écran sont remontés et hors de l'écran.

affichage-numérique: booléen
Ne restitue pas l'affichage habituel, mais affiche à la place un entier représentant le pourcentage
du transfert terminé, un entier par ligne. Cette sortie convient pour
canalisation vers d'autres programmes tels que dialogue(1) or zénité(1). Cela implique que le total
la taille du transfert doit être connue par barre, soit en trouvant directement la taille d'un fichier d'entrée
ou en utilisant le --Taille commande option de ligne.

affichage-attente: booléen
Attendez que le premier octet de données arrive avant d'afficher quoi que ce soit.

afficher-ansi: booléen

Instruisez la barre pour activer/désactiver l'utilisation des codes de couleur ansi dans l'affichage. Voir le
--display-ansi option de ligne de commande ci-dessus.

espace-fond: Couleur

Utilisez Couleur comme couleur d'arrière-plan pour l'espacement entre les objets d'affichage. Voir le --espace-
fond option de ligne de commande ci-dessus.

twiddle-premier plan: Couleur
twiddle-fond: Couleur
virevolter-gras: booléen

Utilisez les couleurs spécifiées pour le premier plan et l'arrière-plan du twiddle, et utilisez un
caractère gras. Voir le --twiddle-avant-plan, --twiddle-fondet --twiddle-gras
options de ligne de commande ci-dessus.

titre: un magnifique

Définissez la chaîne de titre pour l'affichage. Voir le --Titre option de ligne de commande ci-dessus.

titre-premier plan: Couleur
titre-fond: Couleur
titre en gras: booléen

Utilisez les couleurs spécifiées pour le premier plan et l'arrière-plan du titre, et utilisez un gras
Police de caractère. Voir le --titre-avant-plan, --titre-arrière-planet --title-gras ligne de commande
options ci-dessus.

compte-premier plan: Couleur
compte-arrière-plan: Couleur
compter-gras: booléen

Utilisez les couleurs spécifiées pour le premier plan et l'arrière-plan du décompte des données, et utilisez un
caractère gras. Voir le --count-avant-plan, --count-backgroundet --count-gras commander
options de ligne ci-dessus.

débit-étiquette-avant-plan: Couleur
débit-étiquette-arrière-plan: Couleur
débit-étiquette-gras: booléen

Utilisez les couleurs spécifiées pour le premier plan et l'arrière-plan de l'étiquette de débit, et
utilisez une police en gras. Voir le --débit-étiquette-avant-plan, --débit-étiquette-fond,
ainsi que --débit-étiquette-gras options de ligne de commande ci-dessus.

débit-premier plan: Couleur
débit-arrière-plan: Couleur
débit-gras: booléen

Utilisez les couleurs spécifiées pour le premier plan et l'arrière-plan du débit, et utilisez un
caractère gras. Voir le --débit-avant-plan, --débit-arrière-planet --débit-
goupille options de ligne de commande ci-dessus.

étiquette de temps au premier plan: Couleur
arrière-plan de l'étiquette de temps: Couleur
time-label-gras: booléen

Utilisez les couleurs spécifiées pour le premier plan et l'arrière-plan de l'étiquette de temps et utilisez un
caractère gras. Voir le --time-label-avant-plan, --time-label-fondet --étiquette-heure-
goupille options de ligne de commande ci-dessus.

temps-premier plan: Couleur
temps-arrière-plan: Couleur
audacieux: booléen

Utilisez les couleurs spécifiées pour le premier plan et l'arrière-plan de l'heure, et utilisez un gras
Police de caractère. Voir le --temps-premier plan, --temps-arrière-planet --time-gras ligne de commande
options ci-dessus.

pourcentage-premier plan: Couleur
pourcentage-fond: Couleur
pourcentage en gras: booléen

Utilisez les couleurs spécifiées pour le premier plan et l'arrière-plan du pourcentage, et utilisez un
caractère gras. Voir le --percent-avant-plan, --pourcentage-fondet --pourcentage-gras
options de ligne de commande ci-dessus.

barre-accolade-avant-plan: Couleur
barre-accolade-arrière-plan: Couleur
barre-accolade-gras: booléen

Utilisez les couleurs spécifiées pour le premier plan et l'arrière-plan de l'accolade entourant le
barre de progression et utilisez une police en gras. Voir le --barre-accolade-avant-plan, --barre-accolade-
fondet --barre-brace-bold options de ligne de commande ci-dessus.

barre-premier plan: Couleur
barre-fond: Couleur
barre-gras: booléen
Utilisez les couleurs spécifiées pour le premier plan et l'arrière-plan de la barre de progression, et utilisez
une police audacieuse. Voir le --bar-premier plan, --bar-fondet --bar-gras ligne de commande
options ci-dessus.

barre-openbrace-char: carboniser
barre-fermeture-char: carboniser
bar-complet-char: carboniser
bar-incomplet-char:
Utiliser les caractères personnalisés spécifiés carboniser pour l'accolade d'ouverture, l'accolade de fermeture,
caractères terminés et incomplets lors du rendu de la barre de progression.

EXEMPLES


Exemple 1 : Utilisation de la barre pour copier un fichier de 2.4 Go d'un périphérique (dans ce cas, un lecteur de bande) vers un
fichier, en utilisant un tampon de 64 Ko.

invite% bar --in-file /dev/rmt/1cbn --out-file \
tape-restore.tar --taille 2.4 g --taille du tampon 64 Ko

Exemple 2 : Utilisation de la barre pour copier un fichier de 37 To sur le réseau à l'aide de SSH.

prompt% ssh distant 'dd if=file' | barre --taille 37t > fichier

Exemple 3 : Utilisation de bar dans une commande tar-pipe :

La commande tar-pipe normale peut être :

prompt% (cd /quel/dir/quelque part && tar -cf - *) \
| (cd /quelques/autres/dir && tar -xBpf -)

3a : Utilisation de la barre dans le tuyau de goudron :

prompt% (cd /quel/dir/quelque part && tar -cf - *) \
| bar \
| (cd /quelques/autres/dir && tar -xBpf -)

3b : Utilisation de bar avec l'option --size dans un tar-pipe :

prompt% du -sk /some/dir/quelque part
6281954 /quelque/dir/quelque part

prompt% (cd /quel/dir/quelque part && tar -cf - *) \
| barre --taille 6281954k \
| (cd /quelques/autres/dir && tar -xBpf -)

Exemple 4 : Utilisation de bar sur un fichier normal. (Notez que le --Taille l'option n'est pas nécessaire ici,
as bar récupérera la taille du fichier elle-même.)

prompt% bar --in-file ./file | ssh distant 'cd /some/dir && dd of=file'

Exemple 5 : Génération d'un fichier de 512 Ko de données aléatoires.

prompt% jj if=/dev/random bs=1024 count=512 \
| barre -s 512k -de ./aléatoire

Exemple 6 : Un exemple de fichier .barrc.
#
# Ceci est un exemple de ce qu'est un ~/.barrc filet
# pourrait ressembler. Notez que les lignes commençant
# avec un # sont ignorés.
#
display-twiddle: non
display-ansi : oui
# espace-fond : noir
avant-plan twiddle : vert
# twiddle-background : normal
# twiddle-gras : non
premier plan : vert
# count-background : magenta
compte-gras : oui
débit-étiquette-avant-plan : normal
# débit-étiquette-arrière-plan : rouge
débit-étiquette-gras : non
débit au premier plan : vert
# débit-fond : noir
débit en gras : oui
time-label-foreground : normal
# time-label-background : rouge
time-label-gras: non
temps-premier plan : vert
# arrière-plan temporel : noir
en gras : oui
pourcentage de premier plan : vert
# pourcentage de fond : vert
pourcentage en gras : oui
barre-accolade-premier plan : rouge
# barre-brace-background : bleu
bar-brace-bold : non
barre de premier plan : jaune
# barre-fond : bleu
bar-gras : oui

NOTES


- Le --Taille L'option n'est utilisée que par la barre dans le calcul des informations sur les données
transfert. La barre ne cessera de copier les données une fois qu'elle aura atteint le nombre d'octets
spécifié avec le --Taille option, mais à la place, la barre continuera à copier les données jusqu'à ce que et
la fin de la saisie est atteinte. Si ce comportement est indésirable, la barre peut être utilisée dans
conjonction avec dd, où l'option count est utilisée avec dd pour spécifier quand couper
le flux d'entrée. (Voir les exemples ci-dessus.)

- Lors de l'utilisation d'autres commandes telles que du -k pour calculer la taille attendue d'une donnée
flux de transfert, la valeur renvoyée peut ne pas être exactement le nombre d'octets comptés par
barre dans le transfert de données réel. Les causes courantes de cet écart pourraient être attribuées
pour arrondir l'erreur ou l'utilisation de 1000 octets comme kilo-octet plutôt que 1024. (Si le
plus tard c'est le cas, puis en utilisant le -k L'option 1000 à la barre aidera.) Lorsque de tels
des écarts se produisent, la barre peut signaler que le flux de données ne contenait que 98 % ou autant
comme 101% de sa taille attendue. (Si vous avez des doutes, vous devez absolument vérifier votre
données à l'aide de md5sum, diff ou cmp.)

- Lorsque la valeur d'un calcul dépasse la taille allouée à l'affichage, la valeur
+99... sera remplacé à sa place. La valeur complète sera affichée dans un
déclaration récapitulative après que la barre a atteint la fin de l'entrée.

- La barre suppose une relation linéaire entre la vitesse du transfert de données et la quantité
de temps restant. Plus précisément, le calcul est basé sur les éléments suivants :

temps écoulé / eta = octets écrits / taille totale

Cependant, d'après l'expérience de l'auteur, la vitesse de débit va changer,
en particulier au début du transfert, et cela affectera le temps estimé
restant. L'auteur ne pense pas qu'il s'agisse d'un bogue, mais d'un effet secondaire de cette méthode
de calcul.

- Bar suppose qu'il y a 8 bits dans un octet et un caractère.

Utiliser le bar en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad