Pytania oznaczone «shell»

25
co rozumiesz przez interaktywną powłokę?

UNIX: The Complete Reference, Second Edition Kenneth H. Rosen i in. Możesz uruchomić inną powłokę po zalogowaniu, używając nazwy powłoki jako polecenia; na przykład, aby uruchomić powłokę Korna, możesz wpisać ksh w wierszu polecenia. Ten rodzaj powłoki nie jest powłoką logowania i nie trzeba...

25
Gdzie jest fork () na bomby Fork: () {: |: &};:?

Ostrzeżenie: Uruchomienie tego polecenia w większości powłok spowoduje uszkodzenie systemu, który będzie wymagał wymuszonego zamknięcia w celu naprawy Rozumiem funkcję rekurencyjną :(){ :|: & };:i jej działanie. Ale nie wiem, gdzie jest wywołanie systemowe wideł. Nie jestem pewien, ale...

25
Co oznacza $ # w powłoce?

Co $#znaczy w skorupce? Mam kod taki jak if [ $# -eq 0 ] then Chcę zrozumieć, co to $#znaczy, ale wyszukiwanie w Google jest bardzo złe w wyszukiwaniu tego rodzaju

25
Różnica między „echo” a „echo -e” [zamknięte]

Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 4 lata temu . Jaka jest różnica między echoi echo -e? Których...

25
Co oznacza $ {PATH: +: $ {PATH}}?

Niedawno zauważyłem w moim profilu cygwin, a dokładniej: /usr/local/bin:/usr/bin${PATH:+:${PATH}} Co to znaczy? Dlaczego nie jest tylko ŚCIEŻKA $? Czy to jest „jeśli $ PATH istnieje, to dodaj: $ PATH”? Moim celem jest zamiana kolejności i umieszczenie ścieżek cygwin za ścieżką systemu Windows. W...

25
Usuń ^ C, gdy CTRL + C

Czy jest jakiś sposób na usunięcie ^Cpo wciśnięciu CTRL+ Cw powłoce w Red Hat Enterprise Linux 6 („Santiago”)? Mam pozwolenie na edycję własnych

25
Bash „for” loop bez części „in foo bar…”

Ostatnio patrzyłem na kod, który mnie pomylił, ponieważ działa, a nie spodziewałem się, że to zrobi. Kod ogranicza się do tego przykładu #!/bin/bash for var; do echo "$var" done Gdy jest uruchamiany z argumentami wiersza poleceń, drukuje je $ ./test a b c a b c To jest (dla mnie)...

24
Udostępniaj aliasy i ustawienia PATH pomiędzy zsh i bash

Powłoka, której zwykle używam, to zsh. Mam kilka aliasów, aby włączyć kolor w niektórych programach, takich jak lsi grep. Ustawiłem także własną ścieżkę, aby móc uruchamiać programy w niestandardowym miejscu (np. In ~/bin/). I nie zmieni powłoki roota do zsh, ale chciałbym podzielić te ustawienia...