내가 실행할 때
#!/bin/sh
포함하는 스크립트
set -o xtrace
인터랙티브
zsh
나는 이상한 출력을 얻습니다.
%F{red}>> %f
. 분명히 내 PS4
.zshrc
사용되지만 해석 쉘은 sh입니다. 이것을 어떻게 피할 수 있습니까?
- 답변 # 1
관련 자료
- google kubernetes engine - GKE를 통해 Cassandra를 실행하는 포드의 셸 가져 오기
- bash - 쉘 스크립트는 실행되지만 스크립트 내부의 명령은 실행되지 않습니다
- Powershell을 사용하여 쉘 스크립트에서 계산할 때 "for 루프 요소"를 처리하는 방법
- php - nginx 및 php72 - 스크립트가 실행되지 않습니다 아마 찾을 수 없습니까?
- VBA 셸 명령이 실행되고 있지 않습니다 (Python Script)
- postgresql - Java에서 동적으로 생성 된 플라이 웨이 스크립트 실행
- grep - 쉘 스크립팅에서 이상한 일이 발생했습니다
- node.js - 자바 스크립트에서 쉘 명령의 실행 상태를 묻는 방법은 무엇입니까?
- jenkins - Jenkinsfile에서 실행되지 않는 사용자 대화식 쉘 스크립트
- c #에서 powershell을 실행하면 오류 - '이 시스템에서 스크립트 실행이 비활성화되었습니다'
- python - conda activate에 실패했지만 쉘 프롬프트가 변경되었습니다
- cmd - 명령 프롬프트에서 Apache JMeter 실행
- Jenkins 서버에서 셸 스크립트 실행 권한 없음
- 일부 인수가 전달 된 Windows 배치 파일 내부의 for 루프에서 Python 스크립트 실행
- python 3.x - chromedriver를 다운로드하지 않고 스크립트 실행
- macos - 터미널에서 Ruby 스크립트 세트 실행
- 쉘 스크립트를 실행할 때 파이썬 버전 변경
- kerberos - Java 응용 프로그램을 실행하는 동안 Keberos 인증 프롬프트를 수정하는 방법
- linux - 내 쉘 프롬프트가 내가 작업중 인 경로 대신 $로 변경되었습니다
하지 마라
export
~/.zshrc에서 설정할 때마다 PS4 변수. 내부 변수 인 것처럼 설정하면됩니다.