Pytania oznaczone «alias»

10
w Bash, jak nie dołączać dodatkowych argumentów do aliasu?

Próbuję zrobić coś takiego alias ftp='echo do not use ftp. Use sftp instead.' tak, ftpaby nie zostało przypadkowo wykorzystane. Ale zauważyłem to ftp abcd.com spowoduje echo polecenia do not use ftp. Use sftp instead. abcd.com ponieważ abcd.comuważa się, że jest argumentem echo. Czy istnieje...

10
Tworzenie aliasu dla skryptu bash

Więc próbowałem eksperymentować i stworzyłem aliasw .bashrc. Jednak po przetestowaniu polecenia otrzymuję: [rkahil@netmon3 ~]$ menu -bash: menu: command not found Oto, co mam w .bashrcpliku: # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # User specific aliases and...

10
Ile różnych sposobów możesz utworzyć „alias” w Bash?

Znam tylko dwa sposoby: alias foo=bari function foo() { bar }. Powód, dla którego pytam, jest taki - nagle w jednej z moich sesji bash - nie mogę uruchomić lnpolecenia, ponieważ bashwystępuje błąd -bash: /usr/local/.../ln: No such file or directory(gdzie /usr/local/.../jest to jeden z wpisów w...

9
Nowy alias niedostępny po;

Do tej pory myślałem, że średnik w powłoce ma (w jakiś sposób) takie samo znaczenie jak podział linii. Byłem więc zaskoczony tym alias <name>=<replacement text>; <name> <name>jest nieznany, gdy jest znany w następnym wierszu. csh, tcsh, sh, kshI bashzachowują się tak samo....

9
Tworzenie wielu tymczasowych aliasów

Nie jestem użytkownikiem root i nie mam dostępu do globalnego pliku aliasu zawierającego wszystkie aliasy, ale chcę utworzyć aliasy, które pozostaną aktywne tylko dla sesji, w której jestem zalogowany. Korzystam z polecenia, alias x='cd /parent/child'aby utworzyć alias, który pozwoli mi po prostu...

9
Czy RM może rekurencyjnie usuwać puste katalogi?

W starej wersji Uniksa rmpolecenie usuwałoby katalogi, gdyby były puste. Ze strony podręcznika Research Unix Eighth Edition dla rm : „Jeśli wpis jest katalogiem, jest usuwany tylko wtedy, gdy jest pusty”. Podoba mi się to zachowanie, więc mam ten alias /etc/profile: alias rm='rm -d'używam wersji...

9
Bash: Użyj aliasu w zmiennej

Piszę skrypt bash, który uruchamia każdy z argumentów jako polecenie. Działa to dla poleceń w moim PATH, ale nie dla aliasów. Mogę bezpośrednio wywołać alias w skrypcie, ale nie mogę wywołać aliasu, który został przekazany jako argument. Problem (zakładam) polega na tym, że aliasy są rozwijane...