Comment rechercher une table ASCII sous Linux



Essayez Notre Instrument Pour Éliminer Les Problèmes

Si vous êtes l'auteur d'applications pour smartphone ou si vous êtes un développeur Web, le moment est peut-être venu que vous ayez besoin d'informations avancées sur la manière dont les applications interagissent avec des personnages individuels. Alors que nous visualisons des caractères tels que des lettres, des chiffres et des symboles, le code système sous-jacent ne les voit que comme une série de valeurs numériques. La programmation d'une application ou la création d'une page Web peut être plus facile si vous connaissez les valeurs numériques spécifiques qui sont mappées à différents caractères. Ces valeurs numériques sont plus ou moins indépendantes de la plate-forme, donc si vous créez votre propre code sous Linux pour une utilisation sur une autre plate-forme, il est toujours utile de connaître ces valeurs depuis Linux.



Linux dispose d'un certain nombre d'outils de programmation intégrés pour résoudre ce type de problèmes, mais ils sont largement occultés par les utilisateurs modernes. Cette technologie est encore assez utile, surtout dans un monde qui demande de plus en plus de développement pour les plateformes mobiles. Une fois que vous connaissez les astuces pour accéder à ces informations, vous constaterez que c'est beaucoup plus rapide que de les rechercher sur Internet ou d'accéder au manuel du codeur.



Méthode 1: depuis le terminal

Si vous êtes déjà dans un CLI Linux fonctionnant à partir du shell Bash, vous pouvez alors utiliser le manuel du programmeur Linux intégré sans sauter un battement. À l'invite Bash, tapez la commande man ASCII, puis appuyez sur Entrée. Vous serez accueilli avec la définition technique de ce qu'est ASCII, suivie d'un tableau des 128 caractères qui composent le standard ASCII approprié.



Vous vous êtes probablement habitué à consulter les pages de manuel pour les commandes à l’aide de la commande man CLI, mais vous n’êtes peut-être pas aussi habitué au manuel du programmeur Linux intégré. De nombreuses pages de manuel qui, autrement, ne seraient pas référencées par des noms de commandes sont accessibles de la même manière.

image-une

Faites défiler vers le bas avec la molette de défilement de la souris, en appuyant sur la touche Page suivante ou en appuyant sur la touche fléchée bas de votre clavier. Vous pouvez explorer une page très détaillée qui fournit plusieurs tableaux ASCII complets. Glissez simplement avec la souris pour mettre le texte en surbrillance, puis maintenez CTRL et MAJ tout en appuyant sur C pour copier; toute information que vous copiez peut alors être collée dans une autre fenêtre.



image-b

Méthode 2: avec l'outil Graphical Manual Pages Tool

Maintenez la touche Windows ou Super enfoncée et appuyez sur R pour ouvrir une boîte de dialogue d'exécution. Tapez xman dans la case, puis appuyez sur Entrée ou cliquez sur OK pour continuer.

image-c

Une petite boîte de dialogue intitulée xman apparaîtra dès que vous le faites. Cliquez sur 'Page de manuel' à l'intérieur de cette boîte blanche.

image-d

Une fenêtre d'aide Xman apparaîtra, expliquant comment il s'agit de l'outil de navigation manuelle du système X Window. Ignorez ce texte, cliquez à la place sur «Options» et sélectionnez la fonction «Rechercher».

image-e

Un champ de recherche apparaîtra séparément de l'écran d'explication de la page manuelle. Tapez ascii dans la zone de recherche, puis cliquez sur le bouton Page de manuel.

image-f

Vous verrez maintenant la même page de manuel du programmeur Linux que vous auriez si vous aviez utilisé la fonction CLI. Faites défiler avec la molette de la souris pour afficher les tableaux ASCII ou appuyez sur la touche «F» ou sur la barre d’espace pour descendre d’une page à la fois.

image-g

Bien que la commande xman soit largement obsolète, elle est toujours incluse avec XFree, et vous pouvez théoriquement l’utiliser pour rechercher une commande ou une page de manuel intégrée du manuel du programmeur Linux en suivant ce même processus. Vous pouvez également l’utiliser pour parcourir toutes les pages de manuel installées sur votre système en utilisant le même système d’invite de menu que vous avez utilisé pour accéder à la page du programmeur ASCII.

Méthode 3: avec un script Shell

Si vous vous rendez compte de cette table pour les tâches de programmation, vous souhaiterez peut-être automatiser le processus de recherche des tables avec un Coque Bash scénario. Depuis l'interface CLI Linux, utilisez la commande cd pour vous localiser dans un emplacement logique. Par exemple, vous pouvez utiliser cd ~ / .local / bin pour placer votre script dans une zone où il sera facilement accessible, peu importe où vous vous trouvez. Une fois que vous êtes à l'endroit où vous souhaitez créer le script, tapez cat> asciiShow et appuyez sur Entrée. Tapez ensuite #! / Bin / bash suivi de l'entrée, puis man ascii | grep -A 20 Tableaux suivis de enter. Appuyez ensuite sur CTRL et D en même temps. Après être revenu à l'invite normale, tapez chmod + x asciiShow pour rendre votre nouveau script exécutable, appuyez sur Entrée, puis tapez ./asciiShow suivi de Entrée pour l'exécuter.

image-h

Méthode 4: avec un fichier texte

Au lieu de passer par la difficulté de créer un script, vous pouvez également rediriger la sortie de cette commande vers un fichier texte à examiner avec l'éditeur de texte de votre choix. Utilisez la commande cd pour trouver un emplacement approprié pour placer votre fichier texte. Par exemple, vous pouvez taper cd ~ / Documents pour accéder à votre dossier de documents habituel. Une fois là, tapez man ascii | grep -A 20 Tables> asciitables et appuyez sur Entrée.

Vous pouvez maintenant modifier ce fichier avec le logiciel de votre choix. Vous pouvez taper cat asciitables, puis appuyer sur Entrée pour le sortir du terminal. Si vous accédez à ~ / Documents dans un gestionnaire de fichiers graphique et double-cliquez sur l'icône asciitables, vous pouvez l'ouvrir dans un éditeur de texte graphique.

image-i

Méthode 5: avec la commande showkey

Si vous avez besoin d'un code spécifique, vous pouvez accéder aux tables ASCII intégrées de manière interactive. Tapez showkey -a à l'invite CLI Bash et appuyez sur Entrée. Vous serez accueilli par un message qui dit «Appuyez sur n'importe quelle touche - Ctrl-D mettra fin à ce programme» suivi d'un curseur. Appuyez sur la touche dont vous avez besoin pour voir les codes numériques de pour recevoir la sortie demandée, puis appuyez sur CTRL et D en même temps pour quitter.

image-j

Cela peut être un excellent moyen de trouver des informations sur les caractères pendant que vous écrivez le code source.

4 minutes de lecture