--rcfile 및 -c를 사용하여 새 bash 쉘에서 명령 실행

의지

다음 명령 BAR을 실행 중이며 내가 만든 새 셸이 먼저 .mybashrc를 실행하고 $FOO이전에 설정 한 위치가 실행되므로 me를 반환 할 것으로 예상합니다 echo $FOO.

bash --rcfile .mybashrc -c 'echo $FOO'

.mybashrc :

export FOO="BAR"

그러나 결과는 비어 있습니다. 무엇이 잘못 되었습니까?

dg99

기본적으로 비대화 형 bash실행은 .bashrc또는 --rcfile옵션 대상 과 같은 초기화 파일을로드하지 않습니다 . man페이지에 설명 된대로 :

An interactive shell is one started without non-option arguments and without
the -c option whose standard input and error are both connected to terminals
... or one started with the -i option.

따라서 다음을 사용 bash하여 대화 형 쉘처럼 작동 하도록 강제 하여 원하는 동작을 얻을 수 있습니다 -i.

bash --rcfile .mybashrc -ci 'echo $FOO'

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

새 bash 쉘 프로세스에서 명령 실행

분류에서Dev

su를 사용한 bash 서브 쉘 명령 실행 순서

분류에서Dev

원격 시스템에서 변수를 사용하여 ssh 및 쉘 스크립트로 명령 실행

분류에서Dev

원격 시스템에서 변수를 사용하여 ssh 및 쉘 스크립트로 명령 실행

분류에서Dev

원격 시스템에서 변수를 사용하여 ssh 및 쉘 스크립트로 명령 실행

분류에서Dev

공백이있는 인수를 사용하여 bash에서 명령 실행

분류에서Dev

Python에서 매개 변수를 사용하여 bash 명령 실행

분류에서Dev

포그를 사용하여 AWS 인스턴스에서 bash 명령 실행

분류에서Dev

피쉬 쉘에서 bash 명령 실행

분류에서Dev

IF 루프를 사용하여 패턴에 대한 grep 및 명령문 실행

분류에서Dev

C에서 쉘 명령으로 사용자 입력 실행

분류에서Dev

fork () 및 exec ()를 사용하여 C에서 명령 줄 파이프 라인 실행

분류에서Dev

Gulp를 사용하여 PHP 서버 실행 및 새로 고침

분류에서Dev

쉘 스크립트를 사용하여 쉘 명령 실행

분류에서Dev

Bash에서 'fc'를 사용하여 마지막 두 명령을 편집하고 실행하는 방법

분류에서Dev

변수 매개 변수 bash 스크립트를 사용하여 여러 디렉토리에서 명령 실행

분류에서Dev

echo 및 sed를 사용하여 생성 된 쉘 명령을 실행하는 방법은 무엇입니까?

분류에서Dev

xargs를 사용하여 명령 목록 작성 및 실행

분류에서Dev

VBA를 사용하여 명령 출력 실행 및 저장

분류에서Dev

C ++는 쉘에서 타이머로 여러 명령을 실행

분류에서Dev

WSL에서 Git-Bash를 사용하여`latexmk` 명령을 실행하는 방법은 무엇입니까?

분류에서Dev

Bash를 사용하여 파일에서 명령을 실행하는 방법은 무엇입니까?

분류에서Dev

bash를 사용하여 커밋 당 git 로그 출력에서 명령을 실행하는 방법

분류에서Dev

쉘 스크립트를 사용하여 병렬로 여러 서버에서 명령 실행

분류에서Dev

쉘 스크립트를 사용하여 병렬로 여러 서버에서 명령 실행

분류에서Dev

java를 사용하여 cmd에서 여러 명령 실행

분류에서Dev

C / C ++ 및 SSH를 사용하여 원격 Linux 시스템에서 exe를 실행하기 위해 명령에 여러 인수를 전달하는 방법

분류에서Dev

PHP-shell_exec를 사용하여 쉘 명령 실행

분류에서Dev

bash 스크립트를 사용하여 ssh 로그인 후 ec2에서 명령 실행

Related 관련 기사

  1. 1

    새 bash 쉘 프로세스에서 명령 실행

  2. 2

    su를 사용한 bash 서브 쉘 명령 실행 순서

  3. 3

    원격 시스템에서 변수를 사용하여 ssh 및 쉘 스크립트로 명령 실행

  4. 4

    원격 시스템에서 변수를 사용하여 ssh 및 쉘 스크립트로 명령 실행

  5. 5

    원격 시스템에서 변수를 사용하여 ssh 및 쉘 스크립트로 명령 실행

  6. 6

    공백이있는 인수를 사용하여 bash에서 명령 실행

  7. 7

    Python에서 매개 변수를 사용하여 bash 명령 실행

  8. 8

    포그를 사용하여 AWS 인스턴스에서 bash 명령 실행

  9. 9

    피쉬 쉘에서 bash 명령 실행

  10. 10

    IF 루프를 사용하여 패턴에 대한 grep 및 명령문 실행

  11. 11

    C에서 쉘 명령으로 사용자 입력 실행

  12. 12

    fork () 및 exec ()를 사용하여 C에서 명령 줄 파이프 라인 실행

  13. 13

    Gulp를 사용하여 PHP 서버 실행 및 새로 고침

  14. 14

    쉘 스크립트를 사용하여 쉘 명령 실행

  15. 15

    Bash에서 'fc'를 사용하여 마지막 두 명령을 편집하고 실행하는 방법

  16. 16

    변수 매개 변수 bash 스크립트를 사용하여 여러 디렉토리에서 명령 실행

  17. 17

    echo 및 sed를 사용하여 생성 된 쉘 명령을 실행하는 방법은 무엇입니까?

  18. 18

    xargs를 사용하여 명령 목록 작성 및 실행

  19. 19

    VBA를 사용하여 명령 출력 실행 및 저장

  20. 20

    C ++는 쉘에서 타이머로 여러 명령을 실행

  21. 21

    WSL에서 Git-Bash를 사용하여`latexmk` 명령을 실행하는 방법은 무엇입니까?

  22. 22

    Bash를 사용하여 파일에서 명령을 실행하는 방법은 무엇입니까?

  23. 23

    bash를 사용하여 커밋 당 git 로그 출력에서 명령을 실행하는 방법

  24. 24

    쉘 스크립트를 사용하여 병렬로 여러 서버에서 명령 실행

  25. 25

    쉘 스크립트를 사용하여 병렬로 여러 서버에서 명령 실행

  26. 26

    java를 사용하여 cmd에서 여러 명령 실행

  27. 27

    C / C ++ 및 SSH를 사용하여 원격 Linux 시스템에서 exe를 실행하기 위해 명령에 여러 인수를 전달하는 방법

  28. 28

    PHP-shell_exec를 사용하여 쉘 명령 실행

  29. 29

    bash 스크립트를 사용하여 ssh 로그인 후 ec2에서 명령 실행

뜨겁다태그

보관