no.phhsnews.com


no.phhsnews.com / Slik bytter du raskt det første ordet i et basiskommando?

Slik bytter du raskt det første ordet i et basiskommando?


Hvis arbeidsflyten din er fylt med mange gjentatte handlinger, blir det aldri vondt å se etter måter å forbedre og effektivisere arbeidsflyten din . Dagens SuperUser Q & A-innlegg har noen nyttige forslag til en leser som ønsker å forbedre arbeidsflyten sin.

Dagens spørsmål og svar-sesjon kommer til gjengjeld av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppe av Q & A-nettsteder.

Skjermbilde med Matt Joyce (Flickr).

Spørsmålet

SuperUser-leser-mønten vil vite hvordan du raskt kan bytte det første ordet i en bash-kommando:

Jeg vil forbedre arbeidsflyten min i bash og realisere

Noen eksempler

1.) Git

2.) Bash

Jeg vet at jeg kan trykke Ctrl + a da Del for å fjerne det første ordet, men jeg lurer på om det er en raskere måte å gjøre det på.

Finnes det en raskere måte for mynt å endre det første ordet i bash-kommandoer?

Svaret

SuperUser-bidragsytere Spiff, Hastur, jjlin. og Gustavo Giraldez har svaret for oss. Først opp, Spiff:

! $ Utvides til det siste ordet i den forrige kommandoen. Så du kan gjøre:

Eller

Eksemplene dine skjedde bare å gjenta det siste ordet, så! $ Fungerte bra. Hvis du faktisk hadde mange argumenter som du ønsket å gjenta, og du bare ville endre det første ordet, kan du bruke! *, Som utvides til alle ordene fra den forrige kommandoen bortsett fra null.

Se "HISTORIE EXPANSION "delen av bash man siden. Det er mye fleksibilitet der.

Etterfulgt av svaret fra Hastur:

Jeg vil gjerne legge til en advarsel ( se svaret fra Spiff over ). Med! $, Har du ikke full visuell kontroll over linjen du kjører. Resultatene kan være skadelige noen ganger, spesielt hvis du påfører et feiltrykk. Det tar hva den trenger fra historien å utvide på.

Så hvis du skriver den siste kommandoen med et tomt rom i begynnelsen, vil denne kommandoen trolig ikke bli ferdig fra historien. Når du kjører den nye kommandoen med! $, Vil skallet ikke ta parametrene fra den siste kommandolinjen skrevet, men bare fra siste del av historien.

Her er noen flere nyttige ord og kommandoer. svaret fra jjlin:

Ctrl + a

for å gå til begynnelsen av linjen, deretter Alt + d for å slette det første ordet. Og vårt siste svar fra Gustavo Giraldez:

Slett tekstgenveien er faktisk

Meta + d og Meta er vanligvis kartlagt til Alt på Linux-maskiner. På plattformer hvor dette ikke er tilfelle, er et alternativ for å få Meta modifikatoren å bruke Esc som prefiks. Du kan lese mer om Meta Key her. 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 stopper Linkedins irriterende e-post for god

Slik stopper Linkedins irriterende e-post for god

Like de fleste sosiale nettverk, liker LinkedIn å sende deg e-post. Selv om de kan være en nyttig måte å holde tritt med viktige ting, er disse e-postene for det meste bare en måte å få deg til å sjekke inn på nettstedet oftere. Og hvis du lar innstillingene gå til standard, får du en masse e-post fra dem.

(how-to)

Slik stopper du musen din fra å våkne opp Windows-PCen din

Slik stopper du musen din fra å våkne opp Windows-PCen din

Hvis en liten støt til skrivebordet ditt er nok til å våkne din sovende PC, er det sannsynligvis at musen gjør waking. Slik forhindrer du at det skjer. RELATED: Slik forhindrer du datamaskinen i å våkne ved et uhell Som standard er flyttingen av musen en av grunnene til at PCen våkner fra hvilemodus.

(how-to)