Hur man letar upp en ASCII-tabell i Linux



Prova Vårt Instrument För Att Eliminera Problem

Om dina författar-smarttelefonappar eller om du är webbutvecklare kan tiden komma att du behöver lite avancerad information om hur appar interagerar med enskilda tecken. Medan vi ser tecken som bokstäver, siffror och symboler ser den underliggande systemkoden dem bara som en serie numeriska värden. Att programmera en app eller skapa en webbsida kan vara enklare om du känner till de specifika numeriska värdena som är mappade till olika tecken. Dessa numeriska värden är mer eller mindre plattformsoberoende, så om du skapar din egen kod på Linux för användning på en annan plattform är det fortfarande värdefullt att veta dessa värden inifrån Linux.



Linux har ett antal inbyggda programmerarverktyg för att lösa denna typ av problem, men de är till stor del dolda från moderna användare. Denna teknik är fortfarande ganska användbar, särskilt i en värld som kräver mer och mer utveckling för mobila plattformar. När du känner till knep för att få tillgång till den här informationen kommer du att upptäcka att den är mycket snabbare än att leta upp den på Internet eller nå en faktisk kodarhandbok.



Metod 1: Från terminalen

Om du redan är inom en Linux CLI miljö som fungerar från Bash-skalet, kan du använda den inbyggda Linux Programmer's Manual utan att hoppa över ett slag. Skriv kommandomannen ASCII vid Bash-prompten och tryck sedan på enter. Du hälsas med den tekniska definitionen av vad ASCII är, följt av en tabell med 128 tecken som utgör rätt ASCII-standard.



Mer än troligt har du blivit ganska vana vid att leta efter manuella sidor för kommandon med CLI man-kommandot, men du kanske inte är lika van vid den inbyggda Linux-programmeringshandboken. Många man-sidor som annars inte skulle hänvisas till med kommandonamn kan nås på samma sätt.

bild-a

Bläddra ner antingen med musens rullhjul genom att trycka på Page Down-tangenten eller trycka på nedåtpilen på tangentbordet. Du kan utforska en mycket detaljerad sida som innehåller flera fullständiga ASCII-tabeller. Svep bara med musen för att markera text och håll sedan ned CTRL och SKIFT medan du trycker på C för att kopiera; all information du kopierar kan sedan klistras in i ett annat fönster.



bild-b

Metod 2: Med verktyget för grafiska manuella sidor

Håll Windows eller Super-tangenten intryckt och tryck på R för att öppna en kördialogruta. Skriv xman i rutan och tryck sedan på enter eller klicka på OK för att fortsätta.

bild-c

En liten dialogruta med titeln xman dyker upp så snart du gör det. Klicka på 'Manuell sida' inuti den här vita vita rutan.

avbildad

Ett Xman Help-fönster dyker upp och förklarar hur detta är X Window System manuella surfverktyg. Ignorera den här texten, klicka istället på 'Alternativ' och välj 'Sök' -funktionen.

bild-e

En sökruta kommer upp separat från skärmen för förklaring av manuell sida. Skriv ascii i sökrutan och klicka sedan på knappen Manuell sida.

bild-f

Du kommer nu att se samma Linux-programmeringsmanualsida som du skulle ha om du hade använt CLI-funktionen. Bläddra med mushjulet för att se ASCII-tabellerna eller tryck på 'F' -tangenten eller mellanslagstangenten för att flytta ner en sida åt gången.

bild-g

Medan kommandot xman till stor del har upphört att gälla, ingår det fortfarande i XFree, och du kan teoretiskt använda det för att slå upp valfritt kommando eller inbyggd manuell manuell sida för Linux-programmerare genom att följa samma process. Du kan också använda den för att bläddra bland alla man-sidor som är installerade på ditt system med samma menypromptsystem som du använde för att komma åt ASCII-programmerarens sida.

Metod 3: Med ett Shell-skript

Om du befinner dig beroende av den här tabellen för programmeringsuppgifter kan du automatisera processen att hitta tabellerna med en Bash skal manus. Från Linux CLI-gränssnittet, använd kommandot cd för att lokalisera dig själv på en logisk plats. Du kanske till exempel vill använda cd ~ / .local / bin för att placera ditt skript i ett område där det är lättillgängligt oavsett var du är. När du är där du vill skapa skriptet, skriv cat> asciiShow och tryck enter. Skriv sedan #! / Bin / bash följt av inmatning och sedan man ascii | grep -A 20 Tabeller följt av enter. Tryck sedan på CTRL och D samtidigt. När du har återgått till den vanliga prompten skriver du chmod + x asciiShow för att göra ditt nya skript körbart, tryck enter och skriv sedan ./asciiShow följt av enter för att köra det.

bild-h

Metod 4: Med en textfil

Istället för att gå igenom svårigheterna med att skapa ett skript kan du också omdirigera utdata från detta kommando till en textfil för att undersöka med vilken textredigerare du vill. Använd cd-kommandot för att hitta en lämplig plats för att lägga in din textfil. Du kanske till exempel vill skriva cd ~ / Documents för att komma till din vanliga dokumentmapp. En gång där skriver man ascii | grep -A 20 Tabeller> asciitables och tryck enter.

Nu kan du redigera den här filen med vilken programvara du vill. Du kan skriva cat asciitables och sedan trycka på enter för att mata ut den till terminalen. Om du navigerar till ~ / Dokument i en grafisk filhanterare och dubbelklickar på ikonen asciitables där kan du öppna den i en grafisk textredigerare.

bild-i

Metod 5: Med kommandot showkey

Om du behöver en specifik kod kan du komma åt de inbyggda ASCII-tabellerna interaktivt. Skriv showkey -a vid CLI Bash-prompten och tryck på enter. Du kommer att hälsas med ett meddelande som lyder 'Tryck på valfria knappar - Ctrl-D avslutar detta program' följt av en markör. Tryck på vilken tangent du behöver för att se de numeriska koderna för att ta emot den begärda utgången och tryck sedan på CTRL och D samtidigt för att avsluta.

bild-j

Detta kan vara ett bra sätt att hitta karaktärsinformation när du skriver källkod.

4 minuter läst