Pytania oznaczone «shell»

19
Jak usunąć część ścieżki w interaktywnej powłoce?

Czy istnieje skrót w bash i zsh, aby usunąć jeden ze składników ścieżki? Na przykład, jeśli piszę ls ~/local/color/, a kursor znajduje się na końcu wiersza, czy istnieje skrót do usunięcia znaku color/na końcu? Idealnie chcę rozwiązania zarówno w trybie vi, jak i...

19
Uruchomienie chsh nie zmienia powłoki

Chcę zmienić moją powłokę z bash na zsh. Próbowałem uruchomić następujące podczas logowania jako użytkownik zol: $ chsh -s /bin/zsh $ sudo chsh -s /bin/zsh zol $ su -c 'chsh -s /bin/zsh zol' # The above all results with: $ password: $ chsh: Shell not changed. # zsh exists in /etc/shells.. chsh...

19
Mac OS X: nie znaleziono dircolors?

Właśnie przełączyłem się na Macbook Air. Zainstalowałem Zsh za pomocą HomeBrew, ale kiedy używam trochę kodu, który (pierwotnie miałem) w moim .zshrc, pojawia się błąd mówiąc o tym .dircolors was not found. Poniżej znajduje się kod, o którym mowa: zstyle ':completion:*' auto-description 'specify:...

19
Użycie ^ jako metaznaku powłoki

Napisałem dzisiaj mały skrypt, który zawierał grep -q ^local0 /etc/syslog.conf Podczas przeglądu współpracownik zasugerował, aby ^local0go zacytować, ponieważ ^oznacza „fajkę” w powłoce Bourne'a. Zaskoczony tym twierdzeniem, próbowałem wyśledzić wszelkie odniesienia, które o tym wspominały. Nic,...

19
Jak tworzone są polecenia systemowe, takie jak ls?

Mam wątpliwości dotyczące * nix. Nie wiem ls, jaki jest typ pliku wykonywalnego , czy to jest .sh, .ksh, czy jakikolwiek inny systemowy plik wykonywalny, jeśli tak jest, co to jest? kiedy próbowałem zobaczyć ls, jak wygląda kod źródłowy polecenia, pokazuje coś nieczytelnego, jakiej metody używa *...

19
Jak odczytać adres IP wstecz?

Jeśli mamy ten ciąg ( adres IP ):192.168.1.1 W jaki sposób mogę uzyskać ( odwrotną formę zapisu DNS ) z tego ciągu, aby był wyświetlany jak 1.1.168.192.in-addr.arpaprzy użyciu skryptu