När du är i färd med att lära dig hur du använder Linux-skalet fullt ut, kanske du är nyfiken på hur mycket du kan manipulera strängar för att få de bästa resultaten. Med det i åtanke har dagens SuperUser Q & A-tjänst svaret på en nyfiken läsarens fråga.
Dagens Frågor och svar-session kommer till vårt tillstånd av SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.
SuperUser-läsare Nissim Kaufmann vill veta vad procenttalet loggar in i Linux-skalsträngar gör:
Vad använder signaturen (%) när man använder Linux-skalet?
Svaret
När procenttecknet (%) används i mönstret
$ {variabel% substring} , kommer det att returnera innehållet i variabeln med kortast förekommande substring raderad från baksidan av variabeln. Den här funktionen stöder jokertecken, det är därför det accepterar en asterisk (stjärna) som ersättning för noll eller flera tecken. Det bör nämnas att detta är Bash-specifikt. Andra Linux-skal innehåller inte nödvändigtvis denna funktion.
Om du vill lära dig mer om strängmanipulation i Bash rekommenderar jag starkt att du läser följande sida, Advanced Bash-Scripting Guide: Kapitel 10. Manipulera variabler. Bland många andra praktiska funktioner förklarar det vad en dubbel procentteckning (%%) gör, till exempel.
Jag glömde att nämna att när den används i mönstret
$ ((variabelt% tal)) eller $ ((variabel1% $ variabel2)) , kommer procenttecknet (%) tecknet att fungera som en moduloperatör. När procentteckenet (%) används i olika sammanhang borde det erkännas endast som en vanlig bokstav.
Har något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in den fullständiga diskussionsgängan här.
Bildkrediter: Linux Skärmdumpar (Flickr)
Så här inaktiverar du den mobila versionen av en webbplats på din telefon
Många webbplatser, inklusive How-to Geek, visar en mobilversion för användare som surfar på webbplatsen på sin telefon. Detta görs för att minska bandbredd och se bättre på en mindre skärm och upplösning, men ibland vill du verkligen bara ha den fulla stationära versionen av en webbplats. Läs vidare om du vill se skrivbordsversionen av någon webbplats på din telefon.
Så här dämpar du den bländande bländningen av dina Gadgets LED-lampor
Bara för att tillverkaren bestämde din gadget behövde en blinkande LED så ljus som en billampa inte innebära att du måste tolerera det . Låt oss ta en titt på hur du kan de lysande lysdioderna så att ditt sovrum inte ser ut som en nattklubb. För varje enhet vi har som har ett mycket subtilt indikatorlampa, har vi lätt ett halvt dussin som har LED så ljusa du kan läsa av dem.