
De innebygde kommandoene i Bash kan være ekstremt nyttige, men hva gjør "innebygd" i seg selv egentlig? Dagens SuperUser Q & A-post har svaret på en nysgjerrig leser spørsmål.
Dagens Spørsmål og Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppe av Q & A-nettsteder.
SuperUser leser lfalin vil vite hva den innebygde kommandoen i Bash gjør:
Jeg vet hva en innebygd kommando er, men hva gjør builtin selv? Utfører som ls viser meg , men kjører som innebygd returnerer ingenting. mann builtin gir meg bare en liste over innebygde kommandoer, hvorav en er innebygd . Resten av mannens side forklarer hva en innebygd kommando er, men ikke hva builtin er. builtin-help forteller meg builtin: bruk: builtin [shell-builtin [ arg ...]] , men fortsatt ikke hva det gjør. Er det en del av Bash på en måte som andre innebygde kommandoer ikke er? Hva gjør den innebygde kommandoen i Bash?
Svaret
Den innebygde kommandoen sørger for at du kjører shell-innebygd versjon av kommandoen, i stedet for å kjøre en annen kommando med samme navn.
For eksempel, tenk deg at du definerte en skalfunksjon kalt
cd for å skrive ut noen ekstra status hver gang gang du bytter kataloger, men du har det bra, og nå kan du ikke endre katalogene riktig. Så nå kan du skrive innebygd cd ~ til vellykket cd tilbake til hjemmekatalogen din uten å kaste den ødelagte skalfunksjonen. Forresten, har min kopi av Bash man siden en del som heter "SHELL BUILTIN COMMANDS", og den definerer betydningen av den innebygde kommandoen i den delen (transkribert nedenfor).
Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Se hele diskusjonstråden her.
Slik spiller du Windows 10 Store spill Offline
Inntil nylig kunne Windows 10-butikkspillene bare spilles når de er koblet til Internett. Microsoft har heldigvis forandret dette, men som vanlig måtte de gjøre ting komplisert: Du kan bare ha en "utpekt frakoblet enhet" om gangen. Slik setter du den valgte offline enheten RELATERT: Hvorfor Du bør ikke kjøpe Rise of the Tomb Raider (og andre PC-spill) fra Windows Store Hvis du har flere Windows 10-enheter, må du markere en enkelt som din "utpekte offline-enhet "mens du er online før du kan spille spill.
Hvis du bor i EU, har du sannsynligvis en bedre gadgetgaranti
Den europeiske unionen har generelt tatt en langt mer praktisk tilnærming til forbrukerrettigheter enn USA. Hvis du er i EU, har du sannsynligvis mye mer bruk enn du kanskje tror når noe går galt med gadgets. Det er ikke bare ett års garanti produsenten gir deg. Hva du får med en grunnleggende produsentens garanti En produsents kommersielle garanti er i hovedsak et løfte om at produktet du kjøper fra dem, vil fungere som de sa det ville en viss periode.