Pytania otagowane jako environment-variables

Zmienne środowiskowe to zmienne ogólnosystemowe, które mają tę samą wartość. Zmienne te są często analizowane przez powłokę podczas wykonywania poleceń i są rozszerzane do odpowiednich zmiennych. Na przykład pozwala to użytkownikom przenosić lokalizacje plików bez potrzeby aktualizowania zakodowanych ścieżek w skryptach (wystarczy zaktualizować zmienną środowiskową).

1
Czy edytowanie globalnej zmiennej środowiskowej PATH jest bezpieczne?
Niedawno dowiedziałem się, że nie mogę uruchomić mysql bez wpisania całej ścieżki lub znalezienia się we właściwym katalogu - chyba że dodałem ścieżkę do zmiennej środowiskowej PATH. Udało mi się to zrobić i teraz mogę uruchomić mysql po uruchomieniu mojej linii poleceń. Jestem leniwy i nie chciałem wpisywać całej ścieżki, …




1
Czy istnieje sposób na ponowne załadowanie zmiennych środowiskowych w emacsie?
Po uruchomieniu emacs dziedziczy zmienne środowiskowe ustawione w danym momencie, albo w aplikacji uruchamiającej (Linux), albo w centralnym repozytorium (rejestr systemu Windows). W systemie Windows zmienne środowiskowe można ustawiać globalnie. Jak mogę poprosić emacsa o odświeżenie listy zmiennych środowiskowych? Interesują mnie również sposoby odświeżania zmiennych w systemie Linux (zmienionych w …

3
BASH na Ubuntu w Windows (AKA Linux Subsystem dla Windows) 10 - Jak ustawić ŚCIEŻKĘ?
Dzięki aktualizacji rocznicowej mam teraz BASH na Ubuntu w systemie Windows 10. Wcześniej korzystałem z Cygwin i konfigurowałem Maven w Cygwin (i w pełni działałem), który w dużej mierze polegał na instalacji Maven, a następnie modyfikacji mojego PATHśrodowiska zmienna (in ~/.bashrc) Cóż, próbuję zrobić to samo za pomocą BUW, ale …

6
Dlaczego mój LD_LIBRARY_PATH dostaje rozłączony terminal uruchamiający?
Mam skrypt powłoki, aby skonfigurować niektóre zmienne środowiskowe i uruchomić dowolny program, który wysyłam jako argument: export PATH=$HOME/local/bin:$PATH export LD_LIBRARY_PATH=$HOME/local/lib:$LD_LIBRARY_PATH export TESTER="MY TEST VAR" $@ Kiedy używam tego, aby bashna przykład zadzwonić , działa: kjfletch@flatbed:~$ envrun.sh bash kjfletch@flatbed:~$ echo $LD_LIBRARY_PATH /home/kjfletch/local/lib: kjfletch@flatbed:~$ echo $TESTER MY TEST VAR Kiedy używam go …



2
Narzędzie Go-lang go działa z Bash, ale nie z Fish
Dla tych, którzy nie mają pojęcia, czym jest Fish: http://fishshell.com/ Podobnie, jeśli nie jesteś zaznajomiony ze środowiskiem kodowania Go i nadal chcesz spróbować rozwiązać tę małą zagadkę, oto kilka informacji: http://golang.org/doc/code.html W każdym razie, próbuję skonfigurować dev-lang. środowisko na nowej maszynie, gdzie próbuję Fisha. Więc mam $GOPATH Ustawić /home/<me>/workspace/go-workspace zarówno …

1
Uciekająca zmienna w Cat
Próbuję napisać skrypt powłoki przez ssh za pomocą zachęty bash. Powłoka nalega jednak na interpretację dowolnej zmiennej, którą chcę napisać, zamiast zapisywać ją bezpośrednio do pliku. Na przykład, cat <<EOF >checkup.sh\n'$command'EOF jest po prostu napisane jako '' do pliku. Jak mogę uzyskać $command zamiast tego napisać? Próbowałem każdej praktycznej metody …


2
Przestrzenie w zmiennych środowiskowych Linuksa?
Podany katalog: /media/foo/can haz/bar, Próbowałem edytować bash.rc z: export Foo=/media/foo/can haz/bar export Foo=/media/foo/can\ haz/bar export Foo='/media/foo/can haz/bar' export Foo="/media/foo/can haz/bar" export Foo='"/media/foo/can haz/bar"' export Foo="'/media/foo/can haz/bar'" Za każdym razem nie mogłem jednak uzyskać czegoś takiego jak poniżej (bez użycia "$Foo" ): cd $Foo Jak ustawić zmienną środowiskową ze spacjami w …

4
Jak uzyskać plik .exe do wykonania bez względu na to, gdzie użytkownik wpisuje swoją nazwę w powłoce poleceń w systemie Windows 7?
Mam Windows 7. Mam tutaj plik .exe: c:\tools\dailybackup.exe Kiedy jestem w oknie CMD, chcę móc wpisać „dailybackup” w dowolnym katalogu i wykonaj to. Czy nadal muszę zmieniać zmienne środowiskowe, aby to zrobić, czy system Windows 7 ma teraz łatwiejszy w obsłudze sposób, aby to zrobić teraz?


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.