da.phhsnews.com


da.phhsnews.com / Hvad betyder procentdelen Log på Linux Shell Strings gør?

Hvad betyder procentdelen Log på Linux Shell Strings gør?


Når du er ved at lære at bruge Linux-shell fuldt ud, kan du måske være nysgerrig om, hvor meget du kan manipulere strenge for at få de bedste resultater. Med det i tankerne har dagens SuperUser Q & A-post svaret på en nysgerrig læsers spørgsmål.

Dagens Spørgsmål og Svar-sessions kommer til vores side med SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A-websteder.

Spørgsmål

Superbrugerlæser Nissim Kaufmann ønsker at vide, hvad procentdelen logger på Linux-skalstrengene gør:

Hvad bruger procentskiltet (%), når du bruger Linux-skalen? For eksempel:

Hvad skriver procentdelen i Linux-shellstrengene?

Svaret

SuperUser-bidragsyderen Marek Rost har svaret for os:

Når procenttegnet (%) bruges i mønsteret $ {variable% substring} , vil det returnere indholdet af variablen med den korteste forekomst af substring slettet fra bagsiden af ​​variablen.

Denne funktion understøtter jokertyper, derfor accepterer den en stjerne (stjerne) som en erstatning for nul eller flere tegn. Det skal nævnes, at dette er Bash-specifikt. Andre Linux-skaller indeholder ikke nødvendigvis denne funktion.

Hvis du vil lære mere om strengmanipulation i Bash, foreslår jeg stærkt at læse den følgende side, Advanced Bash-Scripting Guide: Kapitel 10. Manipulering af variabler. Blandt mange andre praktiske funktioner forklarer det, hvad et dobbelt procent tegn (f.eks.%) Gør.

Jeg glemte at nævne, at når det bruges i mønsteret $ ((variabelt% tal)) eller $ ((variable1% $ variable2)) , vil procent tegn (%) karakter fungere som en moduloperatør.

Når procenttegnet (%) anvendes i forskellige sammenhænge, ​​bør det kun anerkendes som en almindelig karakter.


Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Se hele diskussionsgruppen her.

Billedkredit: Linux Screenshots (Flickr)


Hurtig tip: Du kan flytte og omdøbe macOS-dokumenter fra titellinjen

Hurtig tip: Du kan flytte og omdøbe macOS-dokumenter fra titellinjen

Hvis du har brugt en Mac siden OS X Mountain Lion, har du måske bemærket, at nogle dokumenter kan omdøbe direkte fra titellinjen. Dette er faktisk blevet mere magtfuldt med successive OS X-udgivelser. RELATED: Sådan laver OS X's Finder-tags arbejde for dig Det første, vi skal påpege, er, at du ikke kan gøre dette fra hver ansøgning.

(how-to)

Sådan opdateres Windows 8.1 på din Surface Pro Tablet

Sådan opdateres Windows 8.1 på din Surface Pro Tablet

Hvis du har opgraderet din Surface Pro-tablet til Windows 10-previewen, og alting er ødelagt, eller du skal bare geninstallere genstanden i dag vil vise dig, hvordan du genindlæser Windows med en genoprettelses-USB. Dette skal fungere for enhver Surface-tablet, selvom vi bruger Surface Pro 3. Og ja, vi opgraderede til Windows 10-forhåndsvisning, som i øjeblikket har nogle alvorlige fejl for Surface tablet brugere.

(how-to)

Interessante Artikler