Fish Shell : 내보내기를 사용하여 파일에서 여러 환경 변수를 설정하는 방법

크리스 컨 오버

Fish Shell에서 내보내기로 환경 변수를 설정할 수 있습니까? 나는 이런 식으로 변수를 구성하는 프로젝트를 진행 중이며 물고기에 대해서만 별도의 구성 파일을 유지하는 것은 의미가 없습니다.

bash에서 다음 예를 고려하십시오.

echo -e "foo=1\nfoobar=2\n" > foo; export $(cat foo | xargs); env | grep foo

   foo=1
   foobar=2

피쉬 쉘에서는 단일 변수 만 설정하고 파일에 하나의 변수가있는 경우에만 나타납니다.

~ $ echo -e "foo=3\nfoobar=4" > foo; export (cat foo | xargs); env | grep foo

~ $ echo -e "foo=3" > foo; export (cat foo | xargs); env | grep foo

   foo=3

이것이 Fish 수출 구현의 결함 / 누락 일 뿐입니 까?

이 질문은 다음 두 게시물과 유사하지만 다릅니다.

잔치

귀하의 예제는 거의 완벽하게 작동합니다 export. 문제가 아니라 xargs.

시험:

echo -e "foo=3\nfoobar=4" > .env; export (cat .env);  env | grep foo

그 이유는 명령 대체가 줄 바꿈에서 인수를 분리하고 xargs제거하기 때문입니다.

> count (cat .env | xargs)
1
> count (cat .env)
2

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Postman에서 데이터 파일을 사용하여 환경 변수를 설정하는 방법

분류에서Dev

newman API를 사용하여 환경 변수를 내보내는 방법

분류에서Dev

xargs를 사용하여 환경 변수를 파일에 저장하는 방법

분류에서Dev

Fish를 사용하여 bitbake에서 만든 SDK의 소스 환경 변수

분류에서Dev

.sh 파일을 사용하여 환경 변수 내보내기

분류에서Dev

Firebase Test Lab 용 gcloud CLI를 사용하여 yaml arg-file에서 환경 변수를 설정하는 방법

분류에서Dev

내보내기를 사용하여 환경 변수를 다른 변수에 추가

분류에서Dev

Node의 변수 정의 내에서 여러 환경 변수를 올바르게 호출하는 방법

분류에서Dev

Codeigniter의 여러 환경 검사 내에서보기를로드하거나 redirect ()를 사용하는 방법은 무엇입니까?

분류에서Dev

대상 메이크 파일에서 여러 변수를 설정하는 방법

분류에서Dev

socket.io를 사용하여 연결이 설정된 파일이 아닌 컨트롤러에서 일부 데이터를 내보내는 방법

분류에서Dev

Android Beam을 사용하여 파일을 보내기위한 디렉터리를 설정하는 방법

분류에서Dev

AngularJS에서 여러 매개 변수를 사용하여 POST를 보내는 방법

분류에서Dev

로컬 명령을 사용하여 ansible 작업에서 사용할 여러 변수를 설정하는 방법

분류에서Dev

ffmpeg를 사용하여 여러 파일을 변환하는 방법

분류에서Dev

여러 파일에서 전역 변수를 사용하는 방법

분류에서Dev

인 텐트를 사용하여 여러 첨부 파일을 보내는 방법

분류에서Dev

rest_framework.test.APITestCase를 사용하여 여러 파일을 보내는 방법

분류에서Dev

파이썬 스크립트를 사용하여 posix (unix / linux) 컴퓨터에서 환경 변수를 영구적으로 설정하는 방법

분류에서Dev

Fish shell에서 여러 줄 메시지를 에코 / 캣팅하는 방법이 있습니까?

분류에서Dev

cmd를 사용하여 Windows에서 환경 변수 설정

분류에서Dev

OPENSHIFT_DATA_DIR 환경 변수를 사용하여 Openshift 애플리케이션에서 사용자 지정 파일을 참조하는 방법

분류에서Dev

여러 변수를 사용하여 WooCommerce에서 "옵션 선택"텍스트를 변경하는 방법

분류에서Dev

crontab에서 여러 MAILTO 환경 변수를 갖는 Ansbile 방법

분류에서Dev

Windows에서 명령 줄을 사용하여 환경 변수를 수정하는 방법

분류에서Dev

MultipartUploadRequest를 사용하여 여러 매개 변수를 보내는 방법

분류에서Dev

내 보낸 환경 변수를 파일에 저장 /로드하는 방법

분류에서Dev

내 보낸 환경 변수를 파일에 저장 /로드하는 방법

분류에서Dev

환경 변수를 사용하여 knative service.yaml 파일에 값 설정

Related 관련 기사

  1. 1

    Postman에서 데이터 파일을 사용하여 환경 변수를 설정하는 방법

  2. 2

    newman API를 사용하여 환경 변수를 내보내는 방법

  3. 3

    xargs를 사용하여 환경 변수를 파일에 저장하는 방법

  4. 4

    Fish를 사용하여 bitbake에서 만든 SDK의 소스 환경 변수

  5. 5

    .sh 파일을 사용하여 환경 변수 내보내기

  6. 6

    Firebase Test Lab 용 gcloud CLI를 사용하여 yaml arg-file에서 환경 변수를 설정하는 방법

  7. 7

    내보내기를 사용하여 환경 변수를 다른 변수에 추가

  8. 8

    Node의 변수 정의 내에서 여러 환경 변수를 올바르게 호출하는 방법

  9. 9

    Codeigniter의 여러 환경 검사 내에서보기를로드하거나 redirect ()를 사용하는 방법은 무엇입니까?

  10. 10

    대상 메이크 파일에서 여러 변수를 설정하는 방법

  11. 11

    socket.io를 사용하여 연결이 설정된 파일이 아닌 컨트롤러에서 일부 데이터를 내보내는 방법

  12. 12

    Android Beam을 사용하여 파일을 보내기위한 디렉터리를 설정하는 방법

  13. 13

    AngularJS에서 여러 매개 변수를 사용하여 POST를 보내는 방법

  14. 14

    로컬 명령을 사용하여 ansible 작업에서 사용할 여러 변수를 설정하는 방법

  15. 15

    ffmpeg를 사용하여 여러 파일을 변환하는 방법

  16. 16

    여러 파일에서 전역 변수를 사용하는 방법

  17. 17

    인 텐트를 사용하여 여러 첨부 파일을 보내는 방법

  18. 18

    rest_framework.test.APITestCase를 사용하여 여러 파일을 보내는 방법

  19. 19

    파이썬 스크립트를 사용하여 posix (unix / linux) 컴퓨터에서 환경 변수를 영구적으로 설정하는 방법

  20. 20

    Fish shell에서 여러 줄 메시지를 에코 / 캣팅하는 방법이 있습니까?

  21. 21

    cmd를 사용하여 Windows에서 환경 변수 설정

  22. 22

    OPENSHIFT_DATA_DIR 환경 변수를 사용하여 Openshift 애플리케이션에서 사용자 지정 파일을 참조하는 방법

  23. 23

    여러 변수를 사용하여 WooCommerce에서 "옵션 선택"텍스트를 변경하는 방법

  24. 24

    crontab에서 여러 MAILTO 환경 변수를 갖는 Ansbile 방법

  25. 25

    Windows에서 명령 줄을 사용하여 환경 변수를 수정하는 방법

  26. 26

    MultipartUploadRequest를 사용하여 여러 매개 변수를 보내는 방법

  27. 27

    내 보낸 환경 변수를 파일에 저장 /로드하는 방법

  28. 28

    내 보낸 환경 변수를 파일에 저장 /로드하는 방법

  29. 29

    환경 변수를 사용하여 knative service.yaml 파일에 값 설정

뜨겁다태그

보관