Pytania otagowane jako zsh

Zsh jest powłoką zaprojektowaną do użytku interaktywnego, chociaż jest to również potężny język skryptowy.

2
Pisanie skryptów powłoki, które będą działać na dowolnej powłoce (używając wielu linii shebang?)
Właśnie zacząłem zagłębiać się w skrypty powłoki i zawsze po prostu wrzucałem swój skrypt do pliku, zaznaczałem go, chmod +xa następnie robiłem /path/to/script.shi pozwalałem, aby dowolny interpreter był domyślny, co założyłem, że to zsh, ponieważ to właśnie Użyłem mojej muszli. Najwyraźniej wydaje się, że jest to /bin/shdomyślnie, nawet jeśli wykonuję …


2
Jak usunąć alias Zsh?
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.
19 zsh  alias 

3
Zmień format wyjściowy czasu zsh
Właśnie się zmieniłem zsh. Jednak naprawdę nie podoba mi się, w jaki sposób timewbudowane polecenie generuje również polecenie określające czas. Wolę bashstyl wyjściowy. Czy ktoś wie jak to przełączyć? Zsh: [casqa1:~/temp]$ time grep foo /dev/null /usr/local/gnu/bin/grep --color -i foo /dev/null 0.00s user 0.00s system 53% cpu 0.004 total Grzmotnąć: [casqa1:~/temp]$ …
19 time  zsh 



1
Jak poprawnie negować wyrażenia globbing Zsh?
Chcę wyświetlić listę wszystkich plików oprócz tych kończących się na owp: Dlatego próbowałem: ls -l *.(^owp) zsh: unknown sort specifier ls -l *(^owp) zsh: unknown sort specifier ls -l *[^o][^w][^p] # does not work either, missing some files żaden nie działał. Jak mam to zrobić we właściwy sposób? Mój .zshrc …
18 zsh  globbing 

2
Shell SIGKILL Keybinding
Jak skonfigurować przypisanie klawiszy, aby wysłać SIGKILLzadanie do bieżącego zadania na pierwszym planie? Wiem już, że Ctrl+ Cjest SIGINTi Ctrl+ \jest SIGQUIT. Chciałbym bardziej surową opcję. Czy jest w tym coś poważnie niewskazanego?




1
Jak zatrzymać zsh przed zjedzeniem miejsca przed symbolem fajki?
Kiedy wpisuję spację, po której następuje symbol potoku '|'w wierszu polecenia zsh, zsh zjada spację, umieszczając symbol potoku bezpośrednio przed poprzednim słowem. Jak temu zapobiec? Nie jestem pewien co do możliwych konwencji stylistycznych, ale lubię spację po obu stronach symbolu potoku dla czytelności. Używam och-my-zsh praktycznie od razu po wyjęciu …
18 zsh  oh-my-zsh 


2
Wznów Zsh-Terminal (OS X Lion)
OS X Lion ma funkcję „Wznów”, tzn. Po ponownym otwarciu aplikacji przywraca wszystkie okna i ich zawartość. To działa również w Terminalu. Ale jeśli użyjesz Zsh zamiast Bash, nie przywróci on otwartego katalogu. Jak mogę to naprawić?


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.