Sådan finder du en ASCII-tabel i Linux



Prøv Vores Instrument Til At Fjerne Problemer

Hvis din forfatters smartphone-apps eller du er en webudvikler, kan det være tid, at du har brug for nogle avancerede oplysninger om, hvordan apps interagerer med individuelle tegn. Mens vi ser tegn som bogstaver, tal og symboler, ser den underliggende systemkode dem kun som en række numeriske værdier. Programmering af en app eller oprettelse af en webside kan være lettere, hvis du kender de specifikke numeriske værdier, der er tilknyttet forskellige tegn. Disse numeriske værdier er mere eller mindre platformuafhængige, så hvis du opretter din egen kode på Linux til brug på en anden platform, er det stadig umagen værd at vide, at disse værdier inde i Linux er.



Linux har et antal indbyggede programmeringsværktøjer til at løse denne slags problemer, men de er stort set skjult fra moderne brugere. Denne teknologi er stadig ret nyttig, især i en verden, der kræver mere og mere udvikling af mobile platforme. Når du kender tricks til at få adgang til disse oplysninger, finder du ud af, at det er meget hurtigere end at slå det op på Internettet eller nå ud til en egentlig koders manual.



Metode 1: Fra terminalen

Hvis du allerede er inden for en Linux CLI miljø, der fungerer fra Bash-skallen, så kan du bruge den indbyggede Linux Programmer's Manual uden at springe et slag over. Skriv kommandomanden ASCII ved Bash-prompten, og tryk derefter på enter. Du vil blive mødt med den tekniske definition af, hvad ASCII er, efterfulgt af en tabel med de 128 tegn, der udgør den korrekte ASCII-standard.



Mere end sandsynligt er du blevet ganske vant til at søge på manuelle sider for kommandoer ved hjælp af CLI man-kommandoen, men du er muligvis ikke så vant til den indbyggede Linux Programmer's Manual. Mange mandsider, der ellers ikke ville blive henvist til med kommandonavne, kan fås på samme måde.

billede-a

Rul ned enten med musens rullehjul ved at trykke på Page Down-tasten eller trykke på pil ned på tastaturet. Du kan udforske en meget detaljeret side, der indeholder flere fulde ASCII-tabeller. Stryg blot med musen for at fremhæve tekst, og hold derefter CTRL og SHIFT nede, mens du trykker på C for at kopiere; alle oplysninger, du kopierer, kan derefter indsættes i et andet vindue.



billede-b

Metode 2: Med værktøjet Grafiske manuelle sider

Hold Windows- eller Super-tasten nede, og tryk på R for at åbne en kørselsdialogboks. Skriv xman i feltet, og tryk derefter på enter, eller klik på OK for at fortsætte.

billede-c

En lille dialogboks med titlen xman vises, så snart du gør det. Klik på 'Manuel side' inde i denne skarpe hvide boks.

billede-d

Der vises et Xman-hjælpevindue, der forklarer, hvordan dette er X Window System's manuelle browserværktøj. Ignorer denne tekst, klik i stedet på 'Indstillinger' og vælg 'Søg' -funktionen.

billede-e

Et søgefelt vises separat fra skærmbilledet til forklaring af manuel side. Skriv ascii i søgefeltet, og klik derefter på knappen Manuel side.

billede-f

Du vil nu se den samme Linux-programmeringsvejledning, som du ville have, hvis du havde brugt CLI-funktionen. Rul med musen for at få vist ASCII-tabellerne, eller tryk på 'F' -tasten eller mellemrumstasten for at flytte ned ad en side ad gangen.

billede-g

Mens xman-kommandoen stort set er udfaset, er den stadig inkluderet i XFree, og du kan teoretisk bruge den til at slå op på en hvilken som helst kommando eller indbygget Linux Programmer's Manual man-side ved at følge den samme proces. Du kan også bruge den til at gennemse alle mandsider, der er installeret på dit system ved hjælp af det samme menupromptsystem, som du brugte til at få adgang til ASCII-programmørens side.

Metode 3: Med et Shell Script

Hvis du finder dig selv afhængig af denne tabel til programmering af opgaver, kan du muligvis automatisere processen med at finde tabellerne med en Bash shell manuskript. Fra Linux CLI-grænsefladen skal du bruge cd-kommandoen til at lokalisere dig selv på en logisk placering. For eksempel vil du muligvis bruge cd ~ / .local / bin til at placere dit script i et område, hvor det er let tilgængeligt, uanset hvor du er. Når du er der, hvor du vil oprette scriptet, skal du skrive cat> asciiShow og trykke enter. Skriv derefter #! / Bin / bash efterfulgt af indtastning og derefter man ascii | grep -A 20 Tabeller efterfulgt af enter. Skub derefter CTRL og D på samme tid. Når du er vendt tilbage til den almindelige prompt, skal du skrive chmod + x asciiShow for at gøre dit nye script eksekverbart, skal du trykke på enter og derefter skrive ./asciiShow efterfulgt af enter for at køre det.

billede-h

Metode 4: Med en tekstfil

I stedet for at gå igennem vanskeligheden ved at oprette et script kan du også omdirigere output fra denne kommando til en tekstfil for at undersøge med hvilken teksteditor du ønsker. Brug cd-kommandoen til at finde et passende sted at placere din tekstfil på. For eksempel ønsker du måske at skrive cd ~ / Documents for at komme til din almindelige dokumentmappe. Når der er skrevet mand ascii | grep -A 20 Tabeller> asciitables og tryk enter.

Nu kan du redigere denne fil med den software, du vil have. Du kan skrive cat asciitables og derefter trykke på enter for at sende det til terminalen. Hvis du navigerer til ~ / Dokumenter i en grafisk filhåndtering og dobbeltklikker på ikonet asciitables der, kan du åbne det i en grafisk teksteditor.

billede-i

Metode 5: Med kommandoen showkey

Hvis du har brug for en bestemt kode, kan du få adgang til de indbyggede ASCII-tabeller interaktivt. Skriv showkey -a ved CLI Bash-prompten, og tryk på enter. Du vil blive mødt med en besked, der lyder 'Tryk på en vilkårlig tast - Ctrl-D afslutter dette program' efterfulgt af en markør. Tryk på den tast, du har brug for for at se de numeriske koder for at modtage det ønskede output, og tryk derefter på CTRL og D samtidig for at afslutte.

billede-j

Dette kan være en fantastisk måde at finde karakteroplysninger på, mens du skriver kildekode.

4 minutter læst