Próbuję utworzyć aliasy w bash. Co chcę zrobić, to mapa ls -ladols -la | more W moim pliku .bashrc próbowałem: alias 'ls -la'='ls -la | more' Jednak to nie działa, ponieważ (zakładam) ma spacje w nazwie aliasu. Czy można to obejść?
Próbowałem oddanie moje aliasy w ~/.bash_profile, ~/.bashrc, /etc/profile, i /etc/bashrc. Nadal nie mogę wykonać następujących czynności: alias zf2="php public/index.php" a następnie wykonaj: sudo zf2 orm:info Problem polega na tym, że nie jestem w stanie podać aliasu jako polecenia za pomocą visudo - co powoduje błąd składniowy. Nie mogę więc zadzwonić: …
W skrócie, chciałbym móc otworzyć przeglądarkę i otworzyć, local.example.comale tak naprawdę się ładujehttp://localhost/path/to/example.com/ Używam Mac OSX 10.5 i nie boję się zabrudzić terminalu terminalem :) Używam Apache jako mojego lokalnego serwera.
Mój .bashrcplik zawiera linię do tego efektu: alias prog="/path/to/script.sh $(find $(pwd) -name prog)" Kiedy komentuję ten wiersz, Bash zaczyna się niemal natychmiast po otwarciu nowego terminalu. W tym wierszu pojawia się opóźnienie 4–5 sekund, zanim pojawi się mój kursor. Usunięcie zagnieżdżonych poleceń $(pwd)itp. Również przyspiesza je ponownie. Dlaczego to się …
Mam alias zdefiniowany wstępnie przez wtyczkę oh-my-zsh. -> % alias gcm gcm='git checkout master' Chciałbym go usunąć, tzn. Chciałbym alias | pcregrep "\bgcm\b"zwrócić 1. Próbowałem, alias gcm=''ale później alias nadal istnieje.
Jak utworzyć aliasy poleceń w wierszu polecenia systemu Windows, tak jak w przypadku bash? Dowiedziałem się doskeyw wątku na forum , więc mogę zrobić coś takiego: doskey ls=dir /b ... a teraz polecenie lsdziała trochę bardziej jak lsw Uniksie. (Piszę lstak często cmd, że to nawet nie jest śmieszne). Ale …
Chciałbym utworzyć kilka aliasów do eth0, ale adresy powinny być przypisywane przez DHCP zamiast ustawiania na statyczne adresy IP. Czy to w ogóle możliwe? Wszystkie przykłady, które widziałem, przypisują statyczny adres IP za pomocą polecenia: ifconfig eth0:0 192.168.1.11 up
Skonfigurowałem aliasy w /etc/profile.d/alias.sh dla każdej powłoki logowania. Ale jeśli uruchomię skrypt.sh, nie będę mógł użyć tego aliasu. Jak ustawić alias nawet dla podpowłoki lub procesów potomnych? /etc/profile.d/alias.sh alias rmvr='rm -rv'; alias cprv='cp -rv'; alias mvrv='mv -rv';
Mam komputer z systemem Windows 8, który ma tylko jeden port Ethernet. Musi korzystać z DHCP, a także potrzebuje statycznego adresu IP. Każdy adres IP znajduje się w innej podsieci i każdy służy do innego, niezgodnego celu. To urządzenie musi korzystać z DHCP, ponieważ administrator sieci lokacji twierdzi, że jest …
Ta funkcja istnieje w ~ / .bashrc jednego z moich użytkowników: function rm() { ls $* echo "rm?" read ans if [ "$ans" == 'y' ]; then /bin/rm $* fi } W moim skrypcie ksh, który muszą uruchomić użytkownicy, mam taką linię: [[ "$KEEP" = "" ]] && \rm $FILE …
Próbuję napisać skrypt narzędzia, który definiuje pewne aliasy. Mój SHELL to tcsh(nie mogę tego zmienić). Próbowałem następujące #!/bin/tcsh alias log 'less ~/logs/log.`date '+%Y%m%d'`'' Następnie uruchamiam to w następujący sposób: ./myscript log Otrzymuję wynik: log: Command not found. Oczywiście, jeśli uruchomię to w ten sposób: source myscript log Wszystko w porządku. …
Podałem nazwy aliasów w pliku .bashrc jak poniżej. Ale nazwy aliasów nie działają. dlaczego? alias c='clear' alias l='ls -lt' alias h='history' alias d='ls -lt |grep "^d"' export ORACLE_HOME=/ora11gr2/app/oracle/product/11.2.0/db2 export ORACLE_LIB=/ora11gr2/app/oracle/product/11.2.0/db2/lib export PATH=$ORACLE_HOME/bin:/usr/vac/bin:/usr/vacpp/bin:. export LD_LIBRARY_PATH=$ORACLE_HOME/lib:.
Jeśli odwzoruję polecenie w vimie, używając czegoś podobnego map <f4> :! pdflatex %<cr> Vim zignoruje mój alias dla pdflatex (coś w stylu aliasu pdflatex = 'pdflatex --temp-dir = coś'). Czy jest możliwe, aby vim nie ignorował tego?
Próbuję zmienić alias polecenia, sudo shutdownale .profilenie mogę tego zrobić alias "sudo shutdown"="my command". Czy istnieje inny sposób na alias poleceń wieloskładowych w Uniksie?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.