Pytania oznaczone «shell»

77
Jak cofnąć `set -x`?

Wpisałem set -xterminal. Teraz terminal drukuje ostatnie polecenie na moim wyjściu, więc polecenie ~]$echo "this is what I see" zwroty + echo 'this is what I see' this is what I see Nie ma strony podręcznika dla set, jak mogę set

77
Sortujesz wynik „znaleźć”?

Muszę być w stanie posortować alfabetycznie wynik findprzed przesłaniem go do polecenia. Wchodzenie | sort |pomiędzy nie działało, więc co mogłem zrobić? find folder1 folder2 -name "*.txt" -print0 | xargs -0

76
Jak korzystać z „które” w aliasowanym poleceniu?

Podobnie jak większość użytkowników, mam skonfigurowanych kilka aliasów, które dają domyślny zestaw flag dla często używanych programów. Na przykład, alias vim='vim -X' alias grep='grep -E' alias ls='ls -G' Problem polega na tym, że jeśli chcę użyć, whichaby zobaczyć, skąd pochodzi mój vim/ grep/...

74
Jakie jest znaczenie kropki przed poleceniem w powłoce?

Podczas śledzenia samouczka debugowania systemu Android Eclipse napotykam następujące polecenia. cd /path/to/android/root . build/envsetup.sh lunch 1 make emulator Mój problem polega na tym, co build/envsetup.shoznacza kropka przedtem

73
Ile jestem głębokich pocisków?

Problem : znajdź głębokość pocisków. Szczegóły : Często otwieram powłokę z vima. Zbuduj, uruchom i zakończ. Czasami zapominam i otwieram kolejną vimę, a potem kolejną powłokę. :( Chcę wiedzieć, ile mam głębokich pocisków, być może nawet mam je przez cały czas na ekranie. (Mogę zarządzać tą...

72
Jaka jest różnica między $ * a $ @?

Rozważ następujący kod: foo () { echo $* } bar () { echo $@ } foo 1 2 3 4 bar 1 2 3 4 Wyprowadza: 1 2 3 4 1 2 3 4 Używam Ksh88, ale interesują mnie również inne popularne powłoki. Jeśli zdarzyło Ci się znać jakąś szczegółowość konkretnych powłok, proszę o nich wspomnieć. Znalazłem...