nl.phhsnews.com


nl.phhsnews.com / Hoe verander je snel het eerste woord in een bascommando?

Hoe verander je snel het eerste woord in een bascommando?


Als je workflow veel repetitieve handelingen bevat, dan is het nooit erg om naar manieren te zoeken om je workflow te verbeteren en te stroomlijnen . De SuperUser Q & A-post van vandaag biedt enkele nuttige suggesties voor een lezer die zijn werkstroom wil verbeteren.

De Question & Answer-sessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een community-driven groep van Q & A-websites.

Screenshot met dank aan Matt Joyce (Flickr).

De vraag

SuperUser reader-munt wil weten hoe snel het eerste woord in een bash-opdracht kan worden gewijzigd:

Ik wil mijn workflow in bash verbeteren en realiseren dat ik vaak dezelfde opdracht naar een ander uitvoerbaar bestand wil uitvoeren.

Enkele voorbeelden

1.) Git

2.) Bash

Ik weet dat ik Ctrl + a kan raken dan Del om het eerste woord te verwijderen, maar ik vraag me af of er een snellere manier is om het te doen.

Is er een snellere manier voor muntgeld om het eerste woord in bash-opdrachten te wijzigen?

Het antwoord

Bijdragers van SuperUser Spiff, Hastur, jjlin. en Gustavo Giraldez hebben het antwoord voor ons. Ten eerste, Spiff:

! $ Breidt uit naar het laatste woord van je vorige commando. Dus je zou kunnen doen:

Of

Je voorbeelden gebeurden alleen om het laatste woord te herhalen, dus! $ Werkte prima. Als je echt veel argumenten had die je wilde herhalen, en je wilde alleen het eerste woord wijzigen, dan zou je! * Kunnen gebruiken, wat zich uitbreidt naar alle woorden van het vorige commando behalve het nulde.

Zie de "GESCHIEDENIS" EXPANSION "gedeelte van de bashman-pagina. Er is veel flexibiliteit.

Gevolgd door het antwoord van Hastur:

Ik wil een waarschuwing toevoegen ( zie het antwoord van Spiff boven ). Met! $ Hebt u geen volledige visuele controle over de lijn die u gebruikt. De resultaten kunnen soms schadelijk zijn, vooral als u een verkeerde afdruk maakt. Het heeft wat het nodig heeft uit de geschiedenis nodig om uit te breiden.

Dus als je de laatste opdracht met een lege spatie aan het begin schrijft, zal deze opdracht waarschijnlijk niet uit de geschiedenis verdwijnen. Wanneer u uw nieuwe opdracht uitvoert met! $, Zal de shell de parameters van de laatste ingetypte opdrachtregel niet gebruiken, maar alleen van het laatste deel van de geschiedenis.

Hier zijn enkele meer nuttige woorden en opdrachten.

het antwoord van jjlin:

Ctrl + a om naar het begin van de regel te gaan en vervolgens Alt + d om het eerste woord te verwijderen.

En ons laatste antwoord van Gustavo Giraldez:

De snelkoppeling voor het verwijderingswoord is eigenlijk Meta + d en Meta is meestal toegewezen aan Alt op Linux-machines. Op platforms waar dit niet het geval is, is het gebruik van Esc een voorvoegsel om de Meta -aanpassing te krijgen. U kunt hier meer lezen over de Meta Key .


Heeft u iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk hier de volledige discussiethread


Hoe u al uw huidige tabbladen in Chrome opslaat voor later lezen

Hoe u al uw huidige tabbladen in Chrome opslaat voor later lezen

Met Chrome kunt u tabbladen openen van uw laatste browsesessie wanneer u de browser opent. Maar wat als u uw huidige set tabbladen wilt opslaan om ze op elk moment opnieuw te openen? Chrome biedt geen manier om dit native te doen, maar er is een eenvoudige oplossing voor het gebruik van bladwijzers. GERELATEERD: Tabbladen van uw laatste sessie openen wanneer u de browser start U kunt een extensie gebruiken om dit te doen, zoals Session Buddy.

(how-to)

Fix De Printer Spooler-service is onverwacht beëindigd

Fix De Printer Spooler-service is onverwacht beëindigd

Vorige week ging ik een Word-document afdrukken vanaf mijn computer en was een beetje verbaasd om te zien dat er geen printers in het dialoogvenster Afdrukken stonden! Dus toen besloot ik om naar het Configuratiescherm, Printers en Faxapparaten te gaan en was nog meer verrast om te zien dat het helemaal leeg was

(How-to)

Interessante Artikelen