Se connecter
Se connecter
Inscription
Mot de passe perdu
Connexion:
[Actualités]
Nvidia prévient d'une pénurie de GPU ce trimestre, avec une reprise début 2025
[Actualités]
Les Technos #469 : Un jour sans fin
[Actualités]
Test Farming Simulator 25 (PS5) - Des innovations intéressantes mais des perfor...
[Actualités]
Qualcomm souhaite réduire davantage les prix des PC Windows basés sur ARM
[Actualités]
Finalement, Google préparerait une nouvelle tablette mais la Pixel Tablet 2 ser...
[Actualités]
Windows 10 version 22H2 : erreur de mise à jour et de désinstallation
[Actualités]
OpenAI prépare désormais son propre navigateur
[Actualités]
WhatsApp bat Telegram : les transcriptions des messages vocaux arrivent pour tou...
[Actualités]
Unreal et Unreal Tournament désormais gratuits sur Internet Archive
[Actualités]
Windows 10 : Microsoft affiche des publicités en plein écran pour les PC équi...
[Articles]
Dungeons 4 - Nintendo Switch Edition
[Articles]
The Bridge Curse 2 : The Extrication
[Articles]
Farmagia
[Articles]
I*CHU: Chibi Edition
[Articles]
Farming Simulator 25
[Articles]
Goblin Slayer -Another Adventurer- Nightmare Feast
[Articles]
Deel lance des programmes en marque blanche et pour les revendeurs pour plus de ...
[Articles]
ESET Research : WolfsBane, nouvelle porte dérobée de cyber-espionnage Linux cr...
[Articles]
Devoteam présente son nouveau plan stratégique « AMPLIFY » avec un fort acce...
[Articles]
LEGO Horizon Adventures
Actualités
Lettre d'information
Proposer une actualité
Archives
Actualités
Articles
Programmation
Press Release
Matériel
Logiciels
Livres
Interviews
Derniers commentaires
Jeux Vidéos
XBox One
XBox 360
Wii U
PSP
PS4
PS3
PC
DS
GameCube
3DS
Forum
Derniers messages
Informatique
Fun
Divers
Logithèque
Blogs
Divers
A Propos
Annonceurs
Contact
Recherche
RSS
Editer un article
Titre
Mots Clés
Texte
[size=18] [b]Nom[/b] [/size] fortune - affiche un adage choisi au hasard, qu'on espère intéressant [size=18] [b]Résumé[/b] [/size] [b]fortune [ -aefilosw ] [ -n [/b] [b]longueur ] [[/b] [b]-m [/b] [b]motif ] [[ n% ] fichier/répertoire/all ][/b] [size=18] [b]Description[/b] [/size] Quand [b]fortune[/b] est lancé sans arguments, il affiche un épigramme aléatoire. Les épigrammes sont divisés en plusieures catégories, chaque catégorie étant divisée entre ceux qui sont potentiellement blessants et ceux qui ne le sont pas. [b]Options[/b] Les options sont les suivantes : [b]-a[/b] [table][row][col] [/col][col]Choisit dans toutes les listes de maximes, qu'elles soient blessantes ou pas. (Voir l'option [b]-o [/b] pour plus d'informations sur les fortunes blessantes).[/col][/row][/table] [b]-e[/b] [table][row][col] [/col][col]Considère que tous les fichiers de fortunes sont de la même taille (lire la discussion plus bas sur les fichiers multiples).[/col][/row][/table] [b]-f[/b] [table][row][col] [/col][col]Affiche la liste des fichiers qui seraient parcourus, mais n'affiche pas de fortune.[/col][/row][/table] [b]-l[/b] [table][row][col] [/col][col]Citations longues seulement. Voir l'option [b]-n[/b] sur la définition de « long » dans ce contexte.[/col][/row][/table] [b][i]-m motif[/i][/b] [table][row][col] [/col][col]Affiche toutes les fortunes reconnues par le [b]motif[/b] de l'expression régulière de base. La syntaxe de ces expressions dépend de la définition donnée par votre système de [b]re_comp (3) ou regcomp (3),[/b] mais elle devrait néanmoins être similaire à la syntaxe utilisée dans [b]grep (1).[/b] [table][row][col] [/col][col] Les fortunes sont imprimées sur la sortie standard, tandis que les noms des fichiers dont sont tirées les fortunes sont imprimées sur le canal d'erreur standard. L'un ou l'autre, ou les deux, peuvent être redirigées ; si la sortie standard est redirigée sur un fichier, le résultat est un fichier de base de données de fortunes valide. Si le canal d'erreur standard est [i]également[/i] redirigé sur ce fichier, le résultat est [b]encore[/b] valable, [b]mais il y aura des[/b] « fausses » [b]fortunes , [/b] c.-à-d. les noms de fichier eux-mêmes, entre parenthèses. Cela peut être utile si vous voulez enlever les correspondances rassemblées de leurs fichiers d'origine, puisque chaque nom de fichier précédera les enregistrements de ce fichier.[/col][/row][/table][/col][/row][/table] [b][i]-n longueur[/i][/b] [table][row][col] [/col][col]Règle la taille de la plus longue fortune (en nombre de caractères) considérée comme « courte » (la valeur par défaut est 160). Toutes les fortunes dépassant cette longueur sont considérées comme étant « longues ». Faites attention ! Si vous définissez une taille trop petite et que vous demandez des fortunes courtes, ou trop grande et que vous en demandez des longues, fortune entre dans une boucle infinie qui fera planter le programme.[/col][/row][/table] [b]-o[/b] [table][row][col] [/col][col]Choisit seulement des aphorismes potentiellement blessants. [b]SVP, svp, ne demandez une fortune potentiellement[/b] [b]blessante que si, et seulement si,[/b] [b]vous croyez, tout au fond de votre coeur,[/b] [b]que vous êtes disposé à vous faire[/b] [b]insulter. (et que vous arrêterez simplement d'utiliser[/b] [b] -o plutôt[/b] [b]que de nous insulter à ce sujet,[/b] [b]d'accord ?)[/b] [table][row][col] [/col][col] &... gardons à l'esprit la simple philosophie qui gouverne la confrérie, si magnifiquement résumée dans ces mots : nous croyons en un rire sain, chaleureux -- aux dépens de la race humaine dans sa totalité, si nécessaire. Si nécessaire.[table][row][col] [/col][col] --H. Allen Smith, "Plaisanteries grossières ?[/col][/row][/table][/col][/row][/table][/col][/row][/table] [b]-s[/b] [table][row][col] [/col][col]Aphorismes courts seulement. Voir l'option [b]-n[/b] sur la définition d'une fortune « courte ».[/col][/row][/table] [b]-i[/b] [table][row][col] [/col][col]Ignore la casse pour les motifs de l'option [b]-m[/b][/col][/row][/table] [b]-w[/b] [table][row][col] [/col][col]Attend avant de quitter pendant un certain temps calculé à partir du nombre de caractères du message. C'est une option utile si fortune est exécuté à partir de la procédure de sortie du système pour assurer que le message peut être lu avant que l'écran ne soit vidé.[/col][/row][/table] L'utilisateur peut spécifier des fortunes alternatives. Vous pouvez spécifier un fichier précis, un répertoire qui contient un ou plusieurs fichiers, ou le mot spécial [i]all[/i] qui spécifie l'utilisation de toutes les bases de données standards. Toutes ces options peuvent être précédées par un pourcentage, c.-à-d. un nombre [i]n[/i] entre 0 and 100 inclus, suivi par un [b]% .[/b] Si cette option est spécifiée, il y aura une probabilité de [i]n[/i] pour-cents qu'un adage sera choisi dans ce fichier ou ce répertoire. Si la somme des pourcentages n'est pas égale à 100, et qu'il y a des spécifications sans pourcentage, les pour-cents restants s'appliqueront à ces fichiers et/ou ces répertoires, auquel cas la probabilité de sélection parmi un de ceux-là sera basée sur leurs tailles respectives. Par exemple, avec deux bases de données [b]drôle and pas-drôle , avec drôle[/b] deux fois plus gros (en nombre de fortunes, pas en taille brute), taper[table][row][col] [/col][col] [b]fortune[/b] [i]drôle pas-drôle[/i] [/col][/row][/table] vous donnera des fortunes provenant de [i]drôle[/i] deux fois sur trois. La commande[table][row][col] [/col][col] [b]fortune[/b] [i]90% drôle 10% pas-drôle[/i] p[/col][/row][/table] choisira 90 % de ses fortunes dans [i]drôle[/i] (le « 10 % pas-drôle » n'est pas nécessaire, puisqu'il ne reste plus que 10 %). L'option [b]-e[/b] fera que tous les fichiers seront considérés égaux ; ainsi[table][row][col] [/col][col] [b]fortune -e[/b] [i]drôle pas-drôle[/i] [/col][/row][/table] est équivalent à[table][row][col] [/col][col] [b]fortune[/b] [i]50% drôle 50% pas-drôle[/i] [/col][/row][/table] Ce fortune supporte aussi la méthode BSD pour ajouter «-o» au nom des bases de données pour spécifier les fortunes blessantes. Cependant, ce n'est [b]pas[/b] ainsi que fortune les stocke : les fortunes blessantes sont stockées dans un répertoire différent sans l'ajout du «-o» final. Un simple nom (c.-à-d., pas un chemin vers un fichier ou un répertoire) qui finit en «-o» sera supposé désigner une base de données blessante, et, son suffixe ayant été enlevé, sera cherché dans le répertoire blessant (même si aucune des options [b]-a or -o[/b] n'a été spécifiée). Cette option n'est pas seulement une option de compatibilité, mais permet aussi aux utilisateurs de distinguer les bases de données inoffensives et blessantes qui portent le même nom. Par exemple, en supposant qu'il existe une base de données appelée [i]définitions[/i] dans les deux collections inoffensive et blessante, alors la commande suivante sélectionnera une définition inoffensive 90 % du temps, et une potentiellement blessante sur les 10 % restants :[table][row][col] [/col][col] [b]fortune[/b] 90% [i]définitions définitions-o[/i][/col][/row][/table] [size=18] [b]Fichiers[/b] [/size] Note : ce sont les réglages par défaut fixés à la compilation. [i]/home/compil/tmp/fortune-mod-buildroot/usr/share/games/fortunes[/i] [table][row][col] [/col][col]Répertoire des fortunes innofensives.[/col][/row][/table] [i]/home/compil/tmp/fortune-mod-buildroot/usr/share/games/fortunes/off[/i] [table][row][col] [/col][col]Répertoire des fortunes blessantes.[/col][/row][/table] Si une série particulière de fortunes n'est vraiment pas la bienvenue, il y a une solution facile : supprimer le fichier [i].dat[/i] associé. Les données restent intactes, au cas où on voudrait les utiliser plus tard, mais comme [b]fortune[/b] ne trouve plus le fichiers de pointeurs, il ignorera le fichier texte. [size=18] [b]Bogues[/b] [/size] La division de fortunes blessantes/inoffensives par répertoire, plutôt qu'avec le suffixe «-o» de fichier, n'est pas 100 % compatible avec le fortune original BSD. Même si le suffixe «-o» est reconnu comme faisant référence à une base de données blessante, les fichiers de la base de données blessante doivent encore se trouver dans un répertoire séparé. Il est possible d'éviter le problème, bien sûr, en déplaçant les fichiers «-o» dans le répertoire blessant (avec ou sans retitrage), et d'utiliser l'option [b]-a[/b] Les bases de données fournies ont été attaquées, afin de corriger les erreurs d'orthographe et de grammaire, et surtout pour réduire la redondance et les répétitions. Mais surtout pour éviter la répétitivité. Cela n'a pas été un succès total. Dans le processus, quelques fortunes ont pu également avoir été perdues. Les bases de données sont maintenant divisées en un plus grand nombre de plus petits dossiers, certains organisés par format (poésie, définitions), et certains par contenu (religion, politique). Il y a des fichiers en double dans le répertoire principal et dans celui des fichiers blessants (par exemple, fortunes/définitions et fortunes/off/définitions). Toutes les fortunes potentiellement blessantes ne se trouvent pas dans les fichiers blessants, comme toutes les fortunes dans ces fichiers ne sont pas potentiellement blessantes, probablement, même si tout a été fait pour obtenir une cohérence plus grande. De plus, une meilleure séparation sera peut-être réalisée. [size=18] [b]Historique[/b] [/size] Cette version de fortune est basée sur NetBSD fortune 1.4, mais contient une série de résolution de bugs et d'améliorations. Le format d'origine fortune/strfile utilisait un seul fichier ; strfile lisait le fichier texte et le convertissait en chaînes délimitées par le caractère nul, qui étaient stockées après le tableau des pointeurs dans le fichier .dat. À partir de NetBSD fortune 1.4, deux fichiers séparés ont désormais été utilisés : le fichier .dat était seulement l'en-tête (le tableau des pointeurs, plus les drapeaux ; voir [b]strfile.h ),[/b] et les chaînes de texte étaient laissées dans leur propre fichier. Le problème potentiel ici est que les fichiers texte et d'en-tête peuvent se désynchroniser, mais cela permet l'édition simple des fichiers textes sans avoir recours à unstr, et il y a des économies potentielles d'espace disque (avec l'hypothèse que l'administrateur système garde les deux fichiers .dat avec les chaînes et les fichiers texte). La plupart des améliorations par rapport à la version NetBSD supposent un système Linux, ce qui le faisait planter sur d'autres plate-formes, y compris les BSD. Le code source a depuis été rendu plus générique, et il fonctionne actuellement sur SunOS 4.x aussi bien que sur Linux, avec un support pour plus de plates-formes espéré pour le futur. Notez que certains bugs ont été découverts de manière accidentelle et réglés pendant ce processus. À première vue, un grand nombre de personnes ont travaillé sur ce programme, la plupart sans laisser de traces. [size=18] [b]Voir aussi[/b] [/size] [b]re_comp (3), regcomp (3), strfile (1), [/b] [b]unstr (1)[/b] [size=18] [b]Traduction[/b] [/size] Bernard 'Voyageur' Cafarelli
Fichier
Forum
-
Derniers messages
Bavardages
Aujourd'hui, je rénove ou je construis ^^
Software
problème sur windows 10
Réseaux et Télécom
Administrateur Réseau - Cisco
Réseaux et Télécom
Problème wifi (POE)
Software
Postfix - Need help
Bavardages
Oh râge oh désespoir !
Programmation
Enregistrement client et envoi mail
Software
SÉCURITÉ MACBOOK
Hardware
conseil matos réseau?
Hardware
nVidia Shield Android TV
Actualités
-
Archives
Matériel
Nvidia prévient d'une pénurie de GPU ce trimestre, avec une reprise début 2025
Les Technos
Les Technos #469 : Un jour sans fin
Jeux Vidéos
Test Farming Simulator 25 (PS5) - Des innovations intéressantes mais des performances à revoir
Matériel
Qualcomm souhaite réduire davantage les prix des PC Windows basés sur ARM
Tablettes
Finalement, Google préparerait une nouvelle tablette mais la Pixel Tablet 2 serait abandonnée
Ada
CSS
Cobol
CPP
HTML
Fortran
Java
JavaScript
Pascal
Perl
PHP
Python
SQL
VB
XML
Anon URL
DailyMotion
eBay
Flickr
FLV
Google Video
Google Maps
Metacafe
MP3
SeeqPod
Veoh
Yahoo Video
YouTube
6px
8px
10px
12px
14px
16px
18px
Informaticien.be
- © 2002-2024
Akretio
SPRL - Generated via
Kelare
The Akretio Network:
Akretio
-
Freedelity
-
KelCommerce
-
Votre publicité sur informaticien.be ?