Pytania otagowane jako environment-variables

W przypadku pytań dotyczących zmiennych środowiskowych, zestaw zmiennych dynamicznych, które mogą wpływać na zachowanie uruchomionych procesów i dostęp do zasobów. Tego znacznika należy używać w przypadku pytań dotyczących zmiennych środowiskowych lub pytań dotyczących problemów wynikających z wpływu ustawienia lub modyfikacji wartości zmiennych w zachowaniu procesów i dostępie do zasobów.

3
Jaki jest najlepszy sposób dystrybucji zmiennych / niezależny od powłoki, aby ustawić zmienne środowiskowe?
Pytanie mówi wszystko. Obecnie używam Arch Linux i zsh, ale chciałbym rozwiązania, które (przynajmniej) działa zarówno na VT, jak i xterms, a także (mam nadzieję, że najlepiej) będzie nadal działać, jeśli zmienię dystrybucje lub powłoki. Słyszałem bardzo różne odpowiedzi na to pytanie w dokumentach różnych dystrybucji. Ubuntu mówi „użyj .pam_environment”. …


4
Jakie jest znaczenie „_ =”?
Po uruchomieniu set -a var=99mogę znaleźć zdanie w wynikach set: ... TERM=xterm UID=0 USER=root VIRTUAL_ENV_DISABLE_PROMPT=1 _=var=99 colors=/etc/DIR_COLORS ... Czy ktoś mógłby mi powiedzieć, co oznacza „_ =”? Zauważam, że echo $varnic nie da. Jeśli uruchomię set -a, setto zmienna nie będzie zawierać tej zmiennej. Co się dzieje?

9
Usuwanie katalogu ze ŚCIEŻKI
Próbuję skompilować wxWidgets przy użyciu MingW i mam cygwina na mojej ścieżce, co wydaje się być w konflikcie. Chciałbym więc usunąć /d/Programme/cygwin/binze zmiennej PATH i zastanawiam się, czy istnieje jakiś elegancki sposób na zrobienie tego. Naiwnym podejściem byłoby echo do pliku, usunięcie go ręcznie i źródło, ale założę się, że …

3
Jak zmienić PATH w skrypcie powłoki?
Mam kilka projektów, które wymagają ode mnie zmiany wersji Java / Grails / Maven. Próbuję sobie z tym poradzić za pomocą skryptów, które wprowadziłyby zmiany. Na przykład: #!/bin/sh export JAVA_HOME=/cygdrive/c/dev/Java/jdk1.5.0_22 export PATH=$JAVA_HOME/bin:$PATH export GRAILS_HOME=/cygdrive/c/dev/grails-1.0.3 export PATH=$GRAILS_HOME/bin:$PATH export MAVEN_HOME=/cygdrive/c/dev/apache-maven-2.0.11 export PATH=$MAVEN_HOME/bin:$PATH which java which grails which mvn Wykonanie tej operacji powoduje …

2
Co to jest $ PWD? (vs bieżący katalog roboczy)
Wikipedia ( link ) mówi mi zatem, że polecenie pwdto jest skrótem „drukuj katalog roboczy” i ma to sens. Ale w przypadku zmiennej środowiskowej „P” musi być akronimem dla czegoś innego niż print. Słyszę, jak ludzie mówią o „bieżącym katalogu roboczym”, który brzmi lepiej i jest bardziej intuicyjny, ale zmienna …

2
Gdzie ustawiana jest domyślna zmienna środowiskowa TERM?
Kiedy otwieram okno terminala za pomocą emulatora terminala GNOME w graficznym graficznym interfejsie użytkownika, zmienna środowiskowa TERM powłoki domyślnie przyjmuje wartość xterm. Jeśli użyję CTL+ ALT+, F1aby przejść do okna TTY konsoli, a echo $TERMwartość zostanie ustawiona na linux. Motywuję, aby zapytać, że w moim ~/.bashrcpliku używana jest zmienna w …

5
gdzie jest LD_LIBRARY_PATH? jak ustawić zmienną env LD_LIBRARY_PATH?
Próbuję zbudować program c ++ przy użyciu Uniksa. Dostałem błąd Linking CXX executable ../../bin/ME /usr/bin/ld: cannot find -lboost_regex-mt Słyszałem, że po prostu muszę ustawić lokalizację libboost * w mojej zmiennej env LD_LIBRARY_PATH, a następnie wywołać make tak jak pierwotnie, wpisując -L /usr/lib64 -l boost_regex-mt lub export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64 Ale gdzie jest …

5
Makefile zawiera plik env
Próbuję dołączyć niektóre zmienne env do pliku Makefile. Plik env wygląda następująco: FOO=bar BAZ=quux Zauważ, że nie ma prowadzącej exportdo każdej zmiennej env. Jeśli dodam wiodący exporti tylko includeplik env w Makefile, wszystko działa tak, jak powinno. Ale muszę nadal przewodzić env vars sans export. To uniemożliwia mi używanie include …



2
Jak zresetować środowisko powłoki?
Ten problem od dłuższego czasu mnie wkurza i chociaż myślałem, że znalazłem odpowiedź za pośrednictwem EnvWatchera , niestety działa tylko na Bash. I używam zsh. Chciałbym powielić to, co robi env-watcher, może w mniejszym stopniu, ale muszę wiedzieć, czy istnieje polecenie, za pomocą którego mógłbym zresetować powłokę do stanu czystego …


8
Jak zdobyć zmienne środowiskowe innego procesu?
Jeśli zbadam /proc/1/environ, zobaczę ciąg rozdzielany znakami zerowymi 1zmiennych środowiskowych procesu . Chciałbym wprowadzić te zmienne do mojego obecnego środowiska. Czy jest na to łatwy sposób? procStrona człowiek daje mi fragment, który pomaga być wydrukować każdą zmienną środowiskową w oparciu o wiersz po wierszu (cat /proc/1/environ; echo) | tr '\000' …

6
Jak mogę uruchomić skrypt natychmiast po połączeniu przez SSH?
Zacząłem zadawać to pytanie, ale odpowiedziałem na nie, gdy miałem je otwarte. Zamierzam opublikować to pytanie, sprawdzić moje rozwiązanie i pozostawić je otwarte na inne potencjalne rozwiązania. <historia> Jestem użytkownikiem tmux i vim. Lubię zdalną pracę z vimem, ponieważ nie muszę się martwić, że maszyny deweloperskie Ubuntu przestaną działać, gdy …

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.