Il s'agit de la commande bidiv 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
bidiv - filtre de texte bidirectionnel
SYNOPSIS
bidiv [ -plj ] [ -w largeur ] [fichier...]
DESCRIPTION
bidiv est un filtre, ou une visionneuse, pour le texte birectionnel stocké dans l'ordre logique. il convertit
ce texte en un texte d'ordre visuel qui peut être visualisé sur des terminaux qui ne gèrent pas
bidirectionnalité. Le texte d'ordre visuel de sortie est formaté en supposant un nombre fixe de
caractères par ligne (déterminés ou donnés automatiquement avec le -w paramètre).
bidiv est orienté vers l'hébreu et suppose que l'entrée est un texte hébreu et ASCII
codé dans l'un des deux codages d'ordre logique courants : ISO-8859-8-i ou UTF-8. Réellement,
bidiv devine l'encodage de son entrée caractère par caractère, donc l'entrée
peut être un mélange d'ISO-8859-8-i et d'UTF-8 en hébreu. bidivla sortie de est du texte d'ordre visuel, dans
soit l'encodage ISO-8859-8 ou UTF-8, selon vos paramètres régionaux.
bidiv lit chaque filet dans l'ordre, le convertit en ordre visuel et l'écrit sur le
sortie standard. Ainsi:
$ bidiv filet
impressions filet sur votre terminal (en supposant qu'il ait les polices appropriées, mais pas
prise en charge de la bidirectionnalité), et :
$ bidiv file1 file2 | moins
concatène file1 et file2, et affiche les résultats à l'aide du pager moins.
Si aucun fichier d'entrée n'est fourni, bidiv lit à partir du fichier d'entrée standard.
Pour plus d'idées sur la façon d'utiliser bidiv, voir le EXEMPLES section ci-dessous.
OPTIONS
-p Direction basée sur les paragraphes (par défaut) : lors du formatage d'une ligne de sortie bidirectionnelle,
bidiv doit être conscient de la direction de base de cette ligne. Une ligne dont la direction de base
est RTL (de droite à gauche) est justifié à droite et son premier élément apparaît sur le
droit. Sinon, la ligne est cadrée à gauche et son premier élément apparaît sur le
à gauche.
La -p l'option dit bidiv pour choisir une direction de base par paragraphe, où un
paragraphe est délimité par une ligne vide. C'est le comportement par défaut de bidiv, et
donne généralement les résultats attendus sur la plupart des textes et e-mails.
La direction de l'ensemble du paragraphe est choisie selon le premier fortement-
caractère dirigé (c'est-à-dire un caractère alphabétique) apparaissant dans le paragraphe.
Actuellement, si la première ligne de sortie d'un paragraphe n'a pas de caractères directionnels
(par exemple, une ligne de signes moins avant une signature de courrier électronique, ou une ligne contenant uniquement
nombres) cette ligne est sortie avec le même sens que le paragraphe précédent, mais
il ne détermine pas le sens du reste du paragraphe. Si la première ligne
du premier alinéa n'a pas de sens, le sens RTL est arbitrairement
choisi.
-l Direction basée sur la ligne : cette option permet de choisir une méthode alternative pour choisir chaque
direction de base de la ligne de sortie. Lorsque cette option est activée, la direction de base de
chaque ligne de sortie est déterminée par elle-même (encore une fois, selon le premier caractère
sur la ligne avec une direction forte). Cette méthode peut donner des résultats erronés dans le
cas où une ligne commence par un mot de sens opposé. Ce cas est rare,
mais cela se produit dans des circonstances de séparation de ligne aléatoires, ou lorsque le texte est
définition des mots d'une langue étrangère.
-j Ne pas justifier : par défaut, les lignes RTL sont justifiées à droite, c'est-à-dire qu'elles sont remplies
avec des espaces à gauche lorsqu'ils sont plus courts que la largeur de ligne requise (voir le -w
option). Les -j l'option dit bidiv de ne pas faire ces justifications, et de laisser
lignes courtes non rembourrées.
-w largeur
bidiv formate sa sortie pour les lignes de la largeur donnée. Les lignes sont divisées lorsqu'elles sont plus longues
que cette largeur, et les lignes RTL sont alignées à droite pour remplir cette largeur à moins que le -j
option est donnée.
When the -w l'option n'est pas donnée, bidiv utilise la valeur du COLONNES variable,
qui est généralement défini automatiquement par le shell de l'utilisateur. Quand cela à la fois le -w
option et le COLONNES variable sont manquantes, la valeur par défaut de 80 colonnes est utilisée.
OPÉRANDES
L'opérande suivant est pris en charge :
filet Un nom de chemin d'un fichier d'entrée. Sinon filet est spécifié, l'entrée standard est
utilisé.
EXEMPLES
1. bidiv LISEZ-MOI | moins
2. homme quelque chose | bidiv | moins
(ou groff -man -Tlatin1 quelque chose.1 |sed 's/.^H\(.\)/\1/g' |../bidiv -w 65)
3. définissez "bidiv" comme filtre pour votre programme de messagerie (mutt, pine, etc.) pour afficher le courrier avec
le jeu de caractères ISO 8859-8-i et le courrier UTF-8 en hébreu.
ENVIRONNEMENT
COLONNES sur le lien -w option.
EXIT STATUT
Les valeurs de sortie suivantes sont renvoyées :
0 Tous les fichiers d'entrée ont été sortis avec succès.
>0 Une erreur se est produite.
Utilisez bidiv en ligne en utilisant les services onworks.net