Szukaj…


Pozyskiwanie pliku

Pozyskiwanie pliku różni się od wykonywania, ponieważ wszystkie polecenia są oceniane w kontekście bieżącej sesji bash - oznacza to, że wszelkie zdefiniowane zmienne, funkcje lub aliasy będą się utrzymywać przez całą sesję.

Utwórz plik, który chcesz uzyskać źródło sourceme.sh

#!/bin/bash

export A="hello_world"
alias sayHi="echo Hi"
sayHello() {
    echo Hello
}

Z sesji pobierz plik

$ source sourceme.sh

Odtąd masz wszystkie zasoby pliku źródłowego dostępne

$ echo $A
hello_world

$ sayHi
Hi

$ sayHello
Hello

Zauważ, że polecenie . jest synonimem source , z którego możesz po prostu korzystać

$ . sourceme.sh

Pozyskiwanie środowiska wirtualnego

Podczas opracowywania kilku aplikacji na jednym komputerze przydatne staje się rozdzielenie zależności na środowiska wirtualne.

Za pomocą virtualenv środowiska te są pozyskiwane z powłoki, aby po uruchomieniu polecenia pochodziło ono z tego środowiska wirtualnego.

Najczęściej instaluje się go za pomocą pip .

pip install https://github.com/pypa/virtualenv/tarball/15.0.2

Utwórz nowe środowisko

virtualenv --python=python3.5 my_env

Aktywuj środowisko

source my_env/bin/activate


Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow