Pytania otagowane jako command-history

przywoływaj polecenia wcześniej wpisane w powłoce lub innym narzędziu



1
Przewiń do ostatniego polecenia w terminalu? (jak znaki terminala OS X)
Oznaczenia terminala w systemie Mac OS X są niezwykle przydatne. Na przykład, kiedy wpisuję polecenie, które dużo echa, łatwo odczytać początek Cmd+Up. Przewinie do ostatniego polecenia i podświetli je, ponieważ istnieje opcja Automatycznie zaznaczaj wiersze poleceń i Cmd+Upprzewinie do ostatniego znaku . Czy istnieje emulator terminala z tą funkcjonalnością? Lub …

2
bash_history: komentuj niebezpieczne polecenia: `#`
Aby zapobiec rejestrowaniu „niebezpiecznych” poleceń w historii bash, dodałem do mojego .bashrcpliku następujący wiersz : HISTIGNORE='rm *:mv *:cp *:cat*>*:pv*>*' działa to dobrze, ale ma efekt uboczny: nie widzę pełnej historii poleceń wykonywanych na komputerze. Powiedzmy, że mam kilka maszyn do eksperymentów i chcę widzieć wszystkie wykonywane polecenia. Użyłbym bash wewnętrznego …

3
historia bash dla bieżącej sesji
Może coś pomijam, ale czy istnieje sposób na uzyskanie bieżącej historii bash dla bieżącej sesji, której używasz jeśli ucieknę ssh host $ pwd $ ls $ cd /tmp Chcę tylko zobaczyć te 3 polecenia i nic więcej

3
Jak ustawić liczbę wywołań historii poleceń
Używam bash. Aby przejrzeć historię poleceń, wywołuję historypolecenie, które moim zdaniem wywołuje program Gnu o tej samej nazwie. (Nie wiem, czy jest lepszy sposób na bash). W moim .bashrc mam obecnie linię export PROMPT_COMMAND='history -a'do przechowywania historii z moich wielu sesji bash, które prowadzę. Jeśli robię historię, obecnie widzę tylko …

3
Mangled History
W trybie GUI, kiedy użytkownik ma więcej niż jeden terminal otwarty, w jaki sposób terminale przepisują plik historii tego użytkownika? powodem, dla którego pytam, jest to, że jest całkiem możliwe, że w każdym z terminali użytkownik kończy wykonywanie różnych poleceń. Czy zatem plik historii zapisuje polecenia ze wszystkich terminali, czy …


1
Historia Bash ze znacznikami czasu
Chciałbym zachować znaczniki czasu dla poleceń zalogowanych w moim Bash $ HISTFILE, czy to możliwe? Nie udało mi się skonfigurować go man bashjako źródła informacji. Moje inne opcje są następujące: function thebanana() { local -r -a bash_commands=( "ls" # ... more coconut commands ) for bash_command in "${bash_commands[@]}"; do printf …


5
Jak przywołać poprzednie polecenie (bez wykonania), aby je zmienić?
Nie pamiętam sztuczki, w której mogłem uzyskać ostatnie polecenie bez jego uruchomienia: powiedzmy, że chcę mieć dostęp do polecenia! 1255 po naciśnięciu klawisza strzałki w górę i zmodyfikowaniu polecenia. Jaki jest więc sposób na wywołanie polecenia, aby był wyświetlany w wierszu polecenia, ale nie był wykonywany, a następnie dostępny za …

1
Składnia HISTTIMEFORMAT
Istnieje wiele bashprzewodników obejmujących dodawanie wierszy, takich jak HISTTIMEFORMAT='%d/%m/%y %T 'lub HISTTIMEFORMAT="%F %T "do ~/.bashrclub /etc/bash.bashrc. Przed ostateczną wyceną zawsze jest spacja. Np. Nigdy HISTTIMEFORMAT='%d/%m/%y %T'. Dlaczego to?


3
Dlaczego wykrzyknik `!` Czasami denerwuje bash?
Zdaję sobie sprawę, że !ma to szczególne znaczenie w wierszu poleceń w kontekście historii wiersza poleceń, ale poza tym w wykrywającym skrypcie wykrzyknik może czasami powodować błąd analizy. Myślę, że ma to coś wspólnego z event, ale nie mam pojęcia, co to za wydarzenie lub co robi. Mimo to to …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.