Pytania otagowane jako alias

Alias ​​jest w zasadzie niczym więcej niż skrótem klawiaturowym, skrótem, sposobem na uniknięcie wpisywania długiej sekwencji poleceń. Pozwala to zaoszczędzić sporo pisania na linii poleceń i uniknąć konieczności zapamiętywania złożonych kombinacji poleceń i opcji.



5
Dlaczego mój skrypt Bash nie rozpoznaje aliasów?
W moim ~/.bashrcpliku znajdują się dwie definicje: commandA, który jest aliasem na dłuższą ścieżkę commandB, który jest aliasem skryptu Bash Chcę przetworzyć ten sam plik za pomocą tych dwóch poleceń, więc napisałem następujący skrypt Bash: #!/bin/bash for file in "$@" do commandA $file commandB $file done Nawet po wylogowaniu się …
216 bash  alias 

6
Uruchom polecenie z cieniem aliasu
Powiedzmy, że mam następujący alias w bash - alias ls='ls --color=auto'- i chcę zadzwonić zwyczajnie lsbez opcji. Czy jedynym sposobem na to jest odblokowanie, wykonanie polecenia, a następnie ponowne wygenerowanie aliasu? A może jest jakiś fajny trik lub obejście?
163 bash  shell  alias 

30
Szybka nawigacja w katalogu w powłoce bash
Chciałbym często przełączać się między katalogami, które znajdują się w całkowicie niezwiązanych ze sobą ścieżkach, na przykład /Project/Warnest/docs/i ~/Dropbox/Projects/ds/test/. Ale nie chcę cd /[full-path]/cały czas pisać . Czy są jakieś polecenia skrótów do przełączania się na wcześniej działające katalogi? Jednym rozwiązaniem, o którym mogłem pomyśleć, jest dodanie zmiennych środowiskowych do …


7
Jak korzystać z „które” w aliasowanym poleceniu?
Podobnie jak większość użytkowników, mam skonfigurowanych kilka aliasów, które dają domyślny zestaw flag dla często używanych programów. Na przykład, alias vim='vim -X' alias grep='grep -E' alias ls='ls -G' Problem polega na tym, że jeśli chcę użyć, whichaby zobaczyć, skąd pochodzi mój vim/ grep/ ls/ etc, alias przeszkadza: $ which vim …
76 shell  zsh  alias  which 

4
obserwuj rozwijanie aliasu poleceń
Jeśli uruchomisz watchpolecenie zawierające alias, nie rozwinie ono aliasu. Próbowałem zarówno z pojedynczym cytatem, jak i podwójnym cytatem, w rzeczywistości biorąc pod uwagę następujący alias: # alias ll alias ll='ls -l --color=tty' Następujące polecenie zakończy się niepowodzeniem # watch ll sh: ll: command not found Czy w tym przypadku rozszerzenie …
67 bash  alias 


5
Jak uzyskać zakończenie bash dla aliasów poleceń?
Chcę uzyskać uzupełnianie tabulatorami w moich aliasach wiersza poleceń, na przykład powiedzmy, że zdefiniowałem następujący alias: alias apt-inst='sudo aptitude install' Czy istnieje sposób, aby uzyskać uzupełnienia dostarczone przez aptitude po naciśnięciu klawisza Tab? tzn. kiedy piszę „sudo aptitude install gnumer” i wciskam tab, aptitude uzupełnia to do gnumeric, lub jeśli …


5
Jak mogę uzyskać alias sudo !!?
Próbuję ustawić alias dla sudo !!w Bash. Próbowałem alias sbb='sudo !!”, ale interpretuje to jako dosłowny !!i drukowany sudo: !!: command not found Jeśli użyję podwójnych cudzysłowów, zastępuje podwójny huk w samym ciągu, więc to nie działa. Czy jest jakiś sposób, aby to zadziałało? Lub alternatywny alias? `

11
Pokaż tylko ukryte pliki (pliki kropek) w aliasie ls
Używam polecenia ls -a | grep '^\.' do pokazywania tylko ukrytych plików. Dodałem linię alias hidden='ls -a | grep '^\.'' # show only hidden files do .bash_aliasespliku ale to nie działa. To prawdopodobnie problem z 'charakterem. Czy możesz mi pomóc napisać prawidłowy alias?
42 ls  alias  wildcards 

4
Jak znaleźć fałszywą deklarację aliasu?
Próbuję znaleźć miejsce, w którym określony aliaszostał zadeklarowany. Przeszukałem wszystkie zwykłe miejsca, które znam, aby szukać aliasów: ~ / .bashrc ~ / .bash_profile / etc / bashrc / etc / profile Bez powodzenia. Wiem, że to aliasdlatego, że kiedy to robię which COMMAND, otrzymuję: alias COMMAND='/path/to/command' /path/to/command Czy istnieje sposób, …
37 bash  alias  bashrc 


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.