3Sep
Ja jūsu darbplūsma ir apdzīvota ar daudzām atkārtotām darbībām, tad nekad nav sācies meklēt veidus, kā uzlabot un pilnveidot darbplūsmu.Šodienas SuperUser Q & amai ir daži noderīgi ieteikumi lasītājam, kas vēlas uzlabot savu darbplūsmu.
Šodienas jautājums &Atbildes sesija mums priecājas par SuperUser - Stack Exchange, kas ir kopienas un Q & A tīmekļa vietņu grupa.
ekrānuzņēmums pieklājīgi no Matt Joyce( Flickr).
Jautājums
SuperUser lasītāja monēta vēlas zināt, kā ātri mainīt pirmo vārdu komandā bash:
Es vēlētos uzlabot manu darbplūsmu bash un sapratu, ka es bieži vēlos izpildīt to pašu komandu uz citu izpildāmo failu.
Daži piemēri
1.) Git
2.) Bash
Es zinu, ka es varu hit Ctrl + , tad Del , lai noņemtu pirmo vārdu, bet es domāju, vai ir ātrāks veids, kā to izdarīt.
Vai ir ātrāks veids, kā monētu nomainīt pirmo vārdu komandā bash?
Atbildes
SuperUser autori Spiff, Hastur, jjlin.un Gustavo Giraldez mums ir atbilde. Pirmais uz augšu, Spiff:
! $ Paplašina līdz jūsu iepriekšējās komandas pēdējam vārdam. Tātad, jūs varētu darīt:
vai
Jūsu piemēri notika tikai atkārtot pēdējo vārdu, tāpēc! $ Strādāja labi. Ja jums patiešām bija daudz argumentu, kuru vēlaties atkārtot, un jūs vienkārši vēlējāties mainīt pirmo vārdu, jūs varētu izmantot! *, Kas paplašina visus iepriekšējās komandas vārdus, izņemot zerot.
Skatiet sadaļu "VĒSTURES PAPLAŠINĀŠANĀS" bash lapas lapā.Tur ir daudz elastīguma.
Pēc Hastur atbildes:
Es vēlētos pievienot brīdinājumu( sk. Spiff atbildi virs ).Izmantojot! $, Jums nav pilnīgas vizuālas kontroles uz līniju, kuru izmantojat. Dažreiz rezultāti var būt kaitīgi, īpaši, ja jums rodas nepareiza informācija. Tas aizņem nepieciešamo no vēstures, lai to paplašinātu.
Tāpēc, ja jūs sākat ievadīt pēdējo komandu ar tukšu vietu, tad šī komanda, iespējams, nebūs pabeigta no vēstures. Kad jūs izpildāt savu jauno komandu ar! $, Čaula neņems parametrus no pēdējās ievadītās komandrindas, bet tikai no pēdējās vēstures daļas.
Šeit ir daži vairāk noderīgi vārdi un komandas.
Tad atbilde no jjlin:
Ctrl + a , lai pārietu uz līnijas sākumu, pēc tam Alt + d , lai izdzēstu pirmo vārdu.
Un mūsu galīgā atbilde no Gustavo Giraldez:
Dzēšanas vārdu saīsne patiesībā ir Meta + d , un Meta parasti tiek kartē uz Alt uz Linux sistēmām. Platformās, kurās tas tā nav, alternatīva Meta modifikatora iegūšanai ir izmantot Esc kā priedēkli. Jūs varat uzzināt vairāk par Meta Key šeit.
Vai kaut kas jāpievieno paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem?Šeit skatiet pilnu diskusiju pavedienu.