da.phhsnews.com


da.phhsnews.com / Hvis du hurtigt ændrer det første ord i en basiskommando?

Hvis du hurtigt ændrer det første ord i en basiskommando?


Hvis din arbejdsgang er befolket med mange gentagne handlinger, så bliver det aldrig ondt at finde måder at forbedre og strømline din arbejdsgang . Dagens SuperUser Q & A-indlæg har nogle nyttige forslag til en læser, der søger at forbedre sin arbejdsgang.

Dagens Spørgsmål og Svar-sessions kommer til vores side med SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A-websteder. > Skærmbillede taknemmelighed for Matt Joyce (Flickr).

Spørgsmålet

SuperUser læsermønten vil vide, hvordan man hurtigt ændrer det første ord i en bash-kommando:

Jeg vil gerne forbedre min arbejdsgang i bash og realisere at jeg ofte vil udføre samme kommando til en anden eksekverbar.

Nogle eksempler

1.) Git

2.) Bash

Jeg ved, at jeg kan slå

Ctrl + a derefter Del for at fjerne det første ord, men jeg spørger mig selv, om der er en hurtigere måde at gøre det på. Er der en hurtigere måde at få mønten til at ændre det første ord i bash-kommandoer? > Svaret

SuperUser bidragsydere Spiff, Hastur, jjlin. og Gustavo Giraldez har svaret for os. Først op, Spiff:

! $ Udvider til det sidste ord i din tidligere kommando. Så du kunne gøre:

Eller

Dine eksempler skete kun at gentage det sidste ord, så! $ Fungerede fint. Hvis du faktisk havde mange argumenter, som du ønskede at gentage, og du bare ønskede at ændre det første ord, kunne du bruge! *, Som udvider til alle ord i den foregående kommando bortset fra den zeroth.

Se "HISTORIE EXPANSION "del af bash man side. Der er meget fleksibilitet der.

Efterfulgt af svaret fra Hastur:

Jeg vil gerne tilføje en advarsel (

se svaret fra Spiff ovenfor

). Med! $ Har du ikke fuld visuel kontrol over den linje, du kører. Resultaterne kan være skadelige nogle gange, især hvis du pådrager et misprint. Det tager hvad det kræver fra historien at ekspandere. Så hvis du skriver den sidste kommando med et tomt rum i starten, vil denne kommando sandsynligvis ikke være færdig fra historien. Når du udfører din nye kommando med! $, Vil shell ikke tage parametrene fra den sidste kommandolinje skrevet, men kun fra sidste del af historien. Her er nogle mere nyttige ord og kommandoer. svaret fra jjlin:

Ctrl + a

for at gå til starten af ​​linjen, så

Alt + d

for at slette det første ord. Og vores sidste svar fra Gustavo Giraldez: Slette genvej er faktisk Meta + d

og

Meta er normalt kortlagt til Alt på Linux-maskiner. På platforme, hvor dette ikke er tilfældet, er et alternativ til at få Meta modifikatoren at bruge Esc som et præfiks. Du kan læse mere om Meta Key her. Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Se hele diskussionsgruppen her.


Sådan krypteres dine Facebook-meddelelser med

Sådan krypteres dine Facebook-meddelelser med "Secret Conversation" -tilstand

Facebook har endelig fået med tiden og udbredt enhed-til-enhed krypteret kommunikation til alle de milliarder Facebook Messenger-brugere. Sådan tænder du, hvilke mangler du skal være opmærksom på, og hvorfor du bør begynde at bruge den nu. Hvilken hemmelig samtale er (og er ikke) Lad os lede med de gode ting: Hemmelig samtale er en ny funktion i Facebook Messenger-mobilappen, der giver kryptering til ende-til-ende mellem enheder, der kører den nyeste version af programmet (hvis du ikke har opdateret Facebook Messenger for nylig, er det nu tid til at gøre det, før du læser det).

(how-to)

Streaming-tjenester er så almindelige, at vi ofte ikke tænker lidt på, hvor mange data de bruger, før det er for sent. Det kan være meget, men du kan reducere brugen af ​​data og forhindre overlejringer med nogle få mindre ændringer her og der.

Streaming-tjenester er så almindelige, at vi ofte ikke tænker lidt på, hvor mange data de bruger, før det er for sent. Det kan være meget, men du kan reducere brugen af ​​data og forhindre overlejringer med nogle få mindre ændringer her og der.

Netflix og YouTube vil naturligvis bruge mere data og båndbredde. Faktisk er det usandsynligt, at du oplever båndbreddeproblemer, hvis du bare streamer musik, men det siges, hvis du lytter til musik hele dagen, tilføjer det, især hvis du streamer af højere kvalitet lyd. Streaming Music? Du burde være okay Efter nogle observationer og undersøgelser er det svært at forestille sig, at selv med en ringe få gigabyte mobildata, kan nogen strømme over deres grænse med Pandora eller Spotify, så længe du er opmærksom på kvalitetsindstillingerne .

(how-to)