Pytania otagowane jako shell

Powłoka to oprogramowanie, które pozwala użytkownikom na interakcję z systemem operacyjnym, zwykle przez wpisanie w wierszu poleceń.

0
Pułapka na sygnał DEBUG dla powłoki deski rozdzielczej?
Za pomocą powłoki bash możesz zainstalować pułapkę na syntetycznym DEBUGsygnale. Jest to przydatne i spowoduje wykonanie funkcji lub fragmentu kodu przy każdym poleceniu powłoki. Na przykład: $ trap 'logger -t shell "${BASH_COMMAND}"' DEBUG Chodzi o to, aby zainstalować pułapkę na przykład w upuszczonym pliku /etc/profile.d/bash-loggeri aby polecenia sesji powłoki użytkownika …

5
Ustaw $ PS1 inaczej na komputerze lokalnym i w sesji ssh
Trzymam swój katalog domowy pod kontrolą wersji, aby moja podstawowa konfiguracja była łatwo dostępna na dowolnym komputerze. Mój wiersz poleceń bash na moim komputerze lokalnym to skomplikowana, kolorowa rzecz, która obejmuje bieżące repozytorium git i jego stan. Ale wolę mieć prosty user@host ~ $wiersz polecenia, gdy sshprzechodzę do komputera zdalnego. …
9 bash  ssh  shell  ps1 

3
czy wyszukiwanie PATH obejmuje dowiązania symboliczne?
Standard powłoki POSIX mówi na tej stronie http://pubs.opengroup.org/onlinepubs/9699919799/ o tym, jak powłoki używają PATHdo wyszukiwania plików wykonywalnych: „Listę należy przeszukiwać od początku do końca, stosując nazwę pliku do każdego prefiksu, aż do znalezienia pliku wykonywalnego o określonej nazwie i odpowiednich uprawnieniach do wykonywania.” Cóż, nie tak to wygląda w rzeczywistej …



3
Dlaczego „>” nie przekierowuje komunikatów o błędach z gcc?
Zapisałem następujący program w new.c int main() { a; return 0; } Zwraca komunikat o błędzie. Chcę wysłać tę wiadomość do pliku. Więc użyłem następującego polecenia gcc new.c > temp.txt Ale wciąż otrzymywałem dane wyjściowe na terminalu. Używam Ubuntu 13.04. Jak mogę to zrobić?
9 c  shell  gcc 



4
Samouczki dotyczące powłoki Bash [zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizować pytanie , dlatego na temat Super Użytkownika. Zamknięte 6 lat temu . Jakie są dobre tutoriale bash? Chciałbym dowiedzieć się więcej na temat poleceń powłoki bash i jak ich używać.

2
Jak mogę całkowicie wyłączyć kombinację klawiszy CTRL-ALT-DEL na XP / Vista / 7?
Często googlowałem, żeby to rozgryźć, i nikt nie wydaje się być w stanie udzielić bezpośredniej odpowiedzi. Zacznę od stwierdzenia, że ​​NIE mówię o wymaganiu od CTRL-ALT-DEL wprowadzenia danych logowania. Pracuję nad programem symulatora golfa, który jest używany w centrach golfowych. Potrzebuję możliwości całkowitego wyłączenia sekwencji klawiszy CTRL-ALT-DEL, aby klienci centrum …
9 shell 

4
Uruchamianie `exec` z wbudowanym Bash
Zdefiniowałem funkcję powłoki (nazwijmy ją clock), której chcę użyć jako opakowania innego polecenia, podobnego do timefunkcji, np clock ls -R. Moja funkcja powłoki wykonuje niektóre zadania, a następnie kończy się na exec "$@". Chciałbym, aby ta funkcja działała nawet z wbudowanymi powłokami, np. clock time ls -RPowinna wypisywać wynik timewbudowanego, …

1
Znak procentu (%) przed poleceniem powłoki
Właśnie wkleiłem trochę kodu do mojej powłoki, ale zapomniałem usunąć wiodące %przed uruchomieniem polecenia. Wygląda na to, że nic nie zrobił. Dlaczego to nic nie robi w mojej powłoce ( zsh )? > % echo foo W bash dostaję następujące > % echo foo bash: fg: %: no such job …

2
rm -rf kody powrotu
Każdy może dać mi znać możliwe kody powrotu dla polecenia rm -rf inne niż zero, tj. Możliwe kody powrotu dla przypadków awarii. Chcę poznać bardziej szczegółowy powód niepowodzenia polecenia, inaczej niż polecenie nie powiodło się (powrót inny niż 0).
9 shell  unix 

4
Czy można użyć skryptu powłoki w folderze sendto?
Chciałbym użyć skryptu powłoki bash z SendTofolderu. Kiedy umieszczam skrót do partii lub pliku exe w SendTofolderze, pojawia się ono w Send Topodmenu kontekstu powłoki , ale gdy skrót wskazuje skrypt powłoki, nie robi tego. System operacyjny, na którym testuję to jest Win7 Home Premium SP1. Rozszerzenie jest .shskojarzone z …

2
Przenośność ustawień regionalnych UTF-8 (i ssh)
Sporo czasu spędzam sshna różnych komputerach, z których wszystkie są różne (niektóre są osadzone, niektóre uruchamiają Linuksa, niektóre uruchamiają BSD i tak dalej). Jednak na moich lokalnych komputerach używam OS X, który oczywiście ma obszar użytkownika oparty na BSD. Moje ustawienia regionalne na tych komputerach to en_GB.UTF-8, co jest jedną …
9 linux  shell  utf-8  locale  bsd 

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.