sv.phhsnews.com


sv.phhsnews.com / Om du snabbt byter det första ordet i ett baskommando?

Om du snabbt byter det första ordet i ett baskommando?


Om ditt arbetsflöde fylls med många repetitiva åtgärder, så skadar det aldrig för att leta efter sätt att förbättra och effektivisera ditt arbetsflöde . Dagens SuperUser Q & A-tjänst har några användbara förslag till en läsare som vill förbättra sitt arbetsflöde.

Dagens Frågor och svar sessions kommer till vår tjänst med SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser. > Skärmdump med Matt Joyce (Flickr).

Frågan

SuperUser-läsarmynt vill veta hur man snabbt byter det första ordet i ett bash-kommando:

Jag vill förbättra min arbetsflöde i bash och realisera att jag ofta vill utföra samma kommando till en annan körbar.

Några exempel

1.) Git

2.) Bash

Jag vet att jag kan slå

Ctrl + a sedan Del för att ta bort det första ordet, men jag undrar om det finns ett snabbare sätt att göra det. Finns det ett snabbare sätt för mynt att ändra det första ordet i bash-kommandon? > Svaret

SuperUser-bidragsgivare Spiff, Hastur, jjlin. och Gustavo Giraldez har svaret för oss. Först upp, Spiff:

! $ Expanderar till det sista ordet i ditt tidigare kommando. Så du kan göra:

Eller

Dina exempel hände bara att upprepa det sista ordet, så! $ Fungerade bra. Om du faktiskt hade många argument som du ville repetera, och du ville bara ändra det första ordet, kan du använda! *, Som expanderar till alla ord i föregående kommando utom zeroth.

Se "HISTORIA EXPANSION "delen av bash man sidan. Det finns mycket flexibilitet där.

Följd av svaret från Hastur:

Jag skulle vilja lägga till en varning (

se svaret från Spiff ovanför

). Med! $ Har du inte fullständig visuell kontroll över linjen du kör. Resultaten kan vara skadliga ibland, speciellt om du har ett felavtryck. Det tar vad det behöver från historien att expandera på. Så om du skriver det sista kommandot med ett tomt utrymme i början, kommer det här kommandot förmodligen inte att slutföras från historiken. När du utför ditt nya kommando med! $ Kommer skalet inte ta parametrarna från den sista kommandoraden som skrivits, men bara från den sista delen av historiken. Här är några mer användbara ord och kommandon. svaret från jjlin:

Ctrl + a

för att gå till början av raden, sedan

Alt + d

för att radera det första ordet. Och vårt slutliga svar från Gustavo Giraldez: Radera radera ord är faktiskt Meta + d

och

Meta brukar mappas till Alt på Linux-maskiner. På plattformar där det inte är fallet, är ett alternativ för att få Meta modifieraren att använda Esc som ett prefix. Du kan läsa mer om Meta Key här. 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.


Google blockerar nu Crapware i sökresultat, annonser och Chrome

Google blockerar nu Crapware i sökresultat, annonser och Chrome

Vi har gjort mycket forskning på crapware och malware på senare tid och en av de mest oroande sakerna vi hittade var att Google serverade sökresultat för öppen källkodsprogram ... med Crapware-buntningsannonser högst upp. Nu verkar det som om de har upphört med denna policy och pekar på den riktiga nedladdningen högst upp.

(how-to)

Så här ändrar du Windows 10-avstängning, inloggning och avstängning i Windows 10

Så här ändrar du Windows 10-avstängning, inloggning och avstängning i Windows 10

Innan Windows 10 kom med var vi fritt att ändra ljudet som spelades när vi stängde av, loggade av , eller loggat in på Windows. Av någon anledning gömde Microsoft de här ljudåtgärderna från att bli modifierad i Windows 10. Så här får du dem tillbaka. RELATED: Hur man gör Windows Spela ett ljud när du trycker på Caps Lock, Num Lock eller Scroll Lock Windows har alltid varit ganska bra om att du kan anpassa varje nook och cranny av operativsystemet, inklusive vilka ljud som spelas för alla typer av olika systemhändelser.

(how-to)