Zastanawiam się, gdzie należy dodać nową ścieżkę do PATHzmiennej środowiskowej. Wiem, że można to osiągnąć przez edycję .bashrc(na przykład), ale nie jest jasne, jak to zrobić. Tą drogą: export PATH=~/opt/bin:$PATH albo to? export
PATH (wszystkie wielkie litery) to nazwa zmiennej środowiskowej w systemach operacyjnych typu Unix, DOS, OS / 2 i Microsoft Windows, określająca zestaw katalogów, w których wyszukiwane są programy wykonywalne.
Zastanawiam się, gdzie należy dodać nową ścieżkę do PATHzmiennej środowiskowej. Wiem, że można to osiągnąć przez edycję .bashrc(na przykład), ale nie jest jasne, jak to zrobić. Tą drogą: export PATH=~/opt/bin:$PATH albo to? export
Mam skrypt, który działa, gdy uruchamiam go z wiersza poleceń, ale kiedy go cronplanuję, otrzymuję błędy, że nie może znaleźć plików ani poleceń. Moje pytanie jest dwojakie: Czy podczas planowania zadania cron używa crontab -eon mojego ID użytkownika jako podstawy dla jego uprawnień? Czy też...
To mnie denerwuje. Widziałem kilka sugestii (wszystkie wykorzystujące różne pliki i składnię) i żadna z nich nie działała. Jak ustawić zmienną środowiskową dla konkretnego użytkownika? Jestem w trakcie ściśnięcia Debiana. Jaka jest dokładna składnia, którą powinienem umieścić w pliku, aby ABC =...
Muszę uruchomić program zainstalowany na / opt / godi / sbin (katalog niestandardowy). Jeśli dodam ten katalog do mojej ŚCIEŻKI, dodając następujący wiersz do mojego pliku .bashrc export PATH=$PATH:/opt/godi/bin:/opt/godi/sbin wtedy mogę spróbować uruchomić polecenie w porządku (z wyjątkiem...
Rozumiem, jak zdefiniować dołączone obiekty w czasie łączenia / kompilacji. Nadal jednak zastanawiam się, jak pliki wykonywalne szukają współdzielonego obiektu ( *.sobibliotek) w czasie wykonywania. Na przykład moja aplikacja a.outwywołuje funkcje zdefiniowane w lib.sobibliotece. Po kompilacji...
Widziałem ludzi, którzy wspominali w innych odpowiedziach , że dołączenie bieżącego katalogu roboczego (' .') do $PATHzmiennej środowiskowej jest złym pomysłem , ale nie udało mi się znaleźć pytania dotyczącego konkretnie tego problemu. Dlaczego więc nie powinienem dodać .swojej ścieżki? A jeśli...
Próbuję napisać funkcję powłoki bash, która pozwoli mi usunąć zduplikowane kopie katalogów ze zmiennej środowiskowej PATH. Powiedziano mi, że można to osiągnąć za pomocą polecenia jednoliniowego za pomocą awkpolecenia, ale nie mogę wymyślić, jak to zrobić. Czy ktoś wie...
Pozyskuję bashrc kilku moich przyjaciół. Mam więc zduplikowane wpisy w mojej zmiennej $ PATH. Nie jestem pewien, czy taki jest problem w przypadku poleceń, których uruchomienie trwa długo. Jak $ PATH działa wewnętrznie w bash? Czy posiadanie większej liczby ŚCIEŻEK spowalnia mój czas...
Chcę pokazać moją zmienną środowiskową PATH w sposób bardziej czytelny dla człowieka. $ echo
Przykład: w Ubuntu zawsze jest .localkatalog w katalogu domowym i .profilezawiera ten wiersz: PATH="$HOME/bin:$HOME/.local/bin:$PATH" $HOME/.local/bindomyślnie nie istnieje, ale jeśli został utworzony, jest już w nim $PATHi można znaleźć pliki wykonywalne. Nie jest to dokładnie wspomniane w...
Na mojej maszynie fedora, gdy działam z moim kontem użytkownika, mam /usr/local/binna swojej ścieżce: [justin@justin-fedora12 ~]$ env | grep PATH PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/justin/bin Podobnie podczas uruchamiania...
Wygląda na to, że podczas dodawania katalogu do $ PATH jego podkatalogi nie są dodawane rekurencyjnie. Więc mogę to zrobić? Czy istnieje powód, dla którego nie jest to
Zmieniam się na Cygwin z powłoki bash dostarczanej z Git dla Windows i napotykam dziwny problem. Ktoś pomyślał, że dobrym pomysłem byłoby dodanie /cygdrive/do wszystkich ścieżek, podczas gdy myślę, że to okropnie brzydki pomysł. Udało mi się ustalić, że mogę to częściowo naprawić, dodając mount...
Cron nie korzysta ze ścieżki użytkownika, którego crontab jest, a zamiast tego ma swoją własną. Można to łatwo zmienić, dodając PATH=/foo/barna początku crontab, a klasycznym obejściem jest zawsze używanie ścieżek bezwzględnych do poleceń uruchamianych przez crona, ale gdzie jest zdefiniowana...
Mam plik skryptu bash, który jest umieszczony w katalogu dodanym do $ PATH, dzięki czemu mogę wywoływać skrypt z dowolnego katalogu. W tym samym katalogu co skrypt znajduje się inny plik tekstowy. Zastanawiam się, jak odwoływać się do pliku tekstowego w skrypcie? Na przykład, jeśli skrypt ma po...
Chciałbym znaleźć sposób dodania rzeczy do $ PATH, dla całego systemu lub dla pojedynczego użytkownika, bez potencjalnego wielokrotnego dodawania tej samej ścieżki. Jednym z powodów, dla których warto to zrobić, jest dodanie dodatków .bashrc, które nie wymagają logowania, a także są bardziej...
Czy istnieje jedna linijka, która wyświetli wszystkie pliki wykonywalne z $ PATH w
Kiedy robię which pip3 dostaję /usr/local/bin/pip3 ale gdy próbuję wykonać pip3, pojawia się następujący błąd: bash: /usr/bin/pip3: No such file or directory To dlatego, że niedawno usunąłem ten plik. Teraz whichpolecenie wskazuje, że inna wersja tego pip3pliku znajduje się w,...
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...
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...