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)


Sådan fixes en fast download i Windows Store

Sådan fixes en fast download i Windows Store

Selvom den har haft sin andel af flaky adfærd siden introduceret i Windows 8, har Windows Store været mere pålidelig over tid. Det har dog stadig lejlighedsvis problemer. Et af de mere irriterende problemer er, når en app opdatering (eller installation) sidder fast. Sådan repareres det. Windows Store tilbyder en temmelig solid samling apps, selvom den ikke tilbyder desktop-apps endnu.

(how-to)

Sådan deaktiveres overførsel, splitvisning og billede i billede på en iPad

Sådan deaktiveres overførsel, splitvisning og billede i billede på en iPad

Multitasking blev introduceret i iOS 9, så du kan bruge flere apps på én gang på en iPad. Der er tre forskellige typer multitasking-Slide-Over, Split View og Picture in Picture - og de er alle aktiveret som standard. RELATED: Sådan bruges flere apps på en gang på en iPad The Slide Over-funktionen giver dig mulighed for at interagere med en anden app i en rude på højre side af skærmen (i portræt eller liggende tilstand), og funktionen Split View giver dig mulighed for at trække dividereren mellem apps og interagere med begge apps (kun på nyere iPads, såsom iPad Pro og iPad Mini 4, i liggende tilstand).

(how-to)