Pytania oznaczone «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.

216
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...

163
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

119
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...

76
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/...

67
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...

57
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...

50
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...

42
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...

37
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,...

33
alias vs eksport dla prostych poleceń

W przypadku prostych poleceń, np less. Czy lepiej utworzyć alias lub wyeksportować opcje? Czy jest jakaś przewaga jednej nad drugą? Na przykład, jeśli chcę lesszawsze używać -Ropcji wyświetlania nieprzetworzonych znaków, oba te rozwiązania działają: export LESS='-R' alias less='less -R' Czy w...

28
Jak trwale usunąć alias z mojej powłoki

Kiedy nie byłem w pobliżu mojego komputera, jakiś facet go dostał i ustawił Alias ​​dla lsmojego folderu głównego. On to ustawił 'yes NeverGonnaGiveYouUp'. Więc teraz, gdy jestem w folderze głównym i lspiszę, otrzymuję nieskończoną pętlę NeverGonnaGiveYouUp. Doprowadza mnie to do szału i nie wiem,...