Pytania otagowane jako command-history

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



1
Jak zsynchronizować historię poleceń sesji terminalowej w bash?
Próbowałem wyszukać ~/.bash_historymoje ostatnie polecenia podczas sesji terminalowej, ale ich po prostu nie było. Chyba dlatego, że mam otwartych wiele sesji terminali. Czy istnieje sposób na zsynchronizowanie (tj. Synchronizację-wypychanie lub synchronizację-wypisanie) historii poleceń bieżącej sesji terminala w pliku bash_history (bez zamykania sesji i utraty tego środowiska)? (Pomysł byłby zdalnie podobny …


2
Jak przerwać fc bez wykonania polecenia?
Polecenie fc umożliwia wizualną edycję poprzedniego polecenia. Jeśli zmienię zdanie w edytorze, jak zatrzymać wykonywanie polecenia. W vimie wpisz q! lub q oba powodują wykonanie polecenia i CTRL-C też nie działa. Czy jedyną opcją jest usunięcie polecenia w edytorze, a następnie wq?


2
Jak cofnąć zmiany w historii poleceń?
W systemach UNIX możesz naciskać górne i dolne strzałki, aby poruszać się po poprzednich poleceniach. Jest to bardzo przydatne. Czasami wchodzę na górę i znajduję polecenie, którego chcę użyć ponownie, ale z pewnymi zmianami. Jeśli dokonam takich zmian, nie będę mógł odzyskać oryginalnej komendy, chyba że ją sprawdzę history. Czy …




2
Jak uzyskać dostęp do drugiego argumentu z ostatniego polecenia w historii?
Zaczynam się uczyć Regexa, dlatego wielokrotnie używam tego polecenia: grep pattern /usr/share/dict/american-english Tylko część ze zmianami wzorców, więc muszę wielokrotnie pisać długie wyrażenie „ / usr / share / dict / american-english ”. Ktoś zauważył, że możliwe jest rozwinięcie argumentu polecenia z historii poleceń, wpisując tajemnicze kombinacje znaków zamiast pełnego …

2
Rozwiń podpowłokę przed jej uruchomieniem?
Często uruchamiam polecenia za pomocą podpowłoki, a czasem chciałbym rozszerzyć podpowłoki, zanim coś uruchomię. W ten sposób mogę zweryfikować to, co robię, i ewentualnie edytować to, co się wkrótce wydarzy. Na przykład, jak mogę uzyskać rozwinięcie następującego wiersza polecenia, zanim go uruchomię, aby móc edytować wyniki podpowłoki? na przykład $ …


2
czytać z historią
Jak ustawić readhistorię obsługi wbudowanych poleceń, naciskając klawisz strzałki w górę / w dół, aby je przełączać? Próbowałem łapać, kiedy naciskasz klawisz w górę, jednak wydaje się, że nie działa z read: read -p '> ' -n 3 foo echo echo -n "$foo" | hexdump Wydaje się, że naciśnięcie klawiszy …


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.