다른 쉘 유형에서 실행되는 쉘 스크립트의 이상한 쉘 프롬프트(PS)

다른 쉘 유형에서 실행되는 쉘 스크립트의 이상한 쉘 프롬프트(PS)

대화형이 #!/bin/sh포함된 스크립트를 실행 하면 . 분명히 my의 PS4 가 사용되지만 해석 쉘은 sh입니다. 이것을 어떻게 피할 수 있습니까?set -o xtracezsh%F{red}>> %f.zshrc

답변1

export~/.zshrc에서 설정할 때마다 PS4 변수를 사용하지 마십시오 . 마치 내부 변수인 것처럼 설정하면 됩니다.

관련 정보