Puncte:0

Cum să utilizați pe scurt ultima comandă ignorată (nesalvată în fișierul istoric) în bash?

drapel au

În fișierul meu de configurare bash .bashrc, l-am configurat astfel încât comenzile precedate de un spațiu să nu fie salvate în istoric. Ceea ce întreb este cum să obțin o funcție similară cu acest răspuns Aici care a fost folosit pentru zsh. Vreau să pot accesa ultima comandă, chiar dacă nu este stocată în istoric.

vanadium avatar
drapel cn
Răspunsul la care vă referiți este despre *activarea* ignorarea unei comenzi. Nu este vorba despre accesarea unei comenzi ignorate. Nu cred că este posibil ceea ce cereți: comanda care nu a fost stocată în istorie = a dispărut
llesh avatar
drapel au
Poate că trebuie să-mi redactez întrebarea. Chestia este că vreau să accesez doar ultima comandă indiferent dacă are spații precedente sau nu, doar pentru sesiune. Și dacă comanda este precedată de spațiu, următoarea sesiune nu va fi afișată.
Puncte:0
drapel cn

Bash stochează o comandă în istoric, astfel încât să o puteți recupera mai târziu. O comandă care nu este stocată în istoric, de exemplu, pentru că ați precedat-o cu un spațiu sau ați șters-o ulterior din istoric cu istorie -d comanda, a dispărut din istorie și nu poate fi, prin definiție, rememorat. Nu în bash și nici în zsh.

Desigur, în emulatoarele de terminale sau dacă utilizați ecran sau tmux, puteți întotdeauna să copiați și lipiți comanda dacă este încă vizibilă mai devreme în buffer.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.