Oprogramowanie > Narzędzia administracyjne

Uproszczone wprowadzanie poleceń w konsoli

(1/1)

utf-8:
Mam taki problem że często muszę wprowadzać w konsoli komendy z parametrami. W gruncie rzeczy są to te same polecenia ale jest ich ze 20. Domyślne przywoływanie ostatnio wpisywanych poleceń jest mało wygodne. A wpisywanie od zera długich poleceń bardzo męczy i powoduje pomyłki.
Czy jest jakiś program/dodatek który spowoduje odgadywanie lub wygodne wybieranie komend z historii?

Paweł Kraszewski:
Coś innego, niż ^r i zaczęcie wpisywania fragmentu (niekoniecznie początku) komendy?

Mozesz:
* Porobić makra/aliasy
* Porobić skrypt(y)

bart886:
zrób sobie skrypty z komendami i daj im krótkie nazwy

1709:

--- Cytuj ---A wpisywanie od zera długich poleceń bardzo męczy i powoduje pomyłki.
--- Koniec cytatu ---
1. Długie nazwy się kopiuje, nie wpisuje. Unikniesz dzieki temu pomyłek.
2. CLI Autocomplete
https://www.youtube.com/watch?v=5mOHSBFuSy4
3. U mnie działa podpowiedz po kliknięciu TAB , ale nie wiem co ja mam że to działa,
          nie znam się i bardzo rzadko z tego korzystam.
4. Mozesz użyć

--- Kod: ---
history | grep fragment_polecenia
--- Koniec kodu ---
Wyświeli polecenia z których korzystałeś wcześniej
5. Tutaj jeszcze wymienili interesujace narzedzie fzf ( nie testowałem )
http://askubuntu.com/questions/710330/how-to-get-real-time-completion-suggestions-in-linux-terminal
Edytowane:
  Zerknelem,
     - binarka mi nie działa (zamyka się bez bledów)
     - kompilowac narazie mi sie nie chce, bo nie mam kompilatora go
     - a co skrypt instalacyjny robi to mi sie nie chce sprawdzac lub ryzykować.
5. Czasami możesz używać gwiazdki *   ,np.

--- Kod: ---
$ ls Vi*
Videos:
vokoscreen-2015-07-16_16-20-34.mkv     vokoscreen-2016-01-22_10-36-31.avi

VirtualBox VMs:
--- Koniec kodu ---
Pokazało mi dwa katalogi które rorpoczynają się na " Vi " oraz ich zawartość.
6. W Ostateczności zapisuje sobie komendy do pliku z którymi nie daje rady i w razie czego to sobie kopiuje.

Nawigacja

[0] Indeks wiadomości

Idź do wersji pełnej