$PS3 설정은 효과가 없습니다. 2024-5-14 • bash terminal 변경하려고 하는데 PS3다음 스크립트를 실행하면 새 값이 표시될 것으로 예상됩니다. select i in red blue green exit do case $i in red) echo "Red";; blue) echo "Blue";; green) echo "Green";; exit) exit;; esac done 그런 다음 PS3 값을 변경합니다. PS3=">" 하지만 스크립트를 실행하면 #?기본값이 사용됩니다. 제가 무엇을 놓치고 있는지 잘 모르겠습니다. 사용할 수 있는 값에 제한이 있나요? 답변1 스크립트를 실행하는 하위 쉘이 새 값을 볼 수 있도록 변수를 내보냅니다. export PS3='>' ./select.sh 아니면 그냥 스크립트용으로 설정하세요. PS3='>' ./select.sh 관련 정보 파일에 CAP_NET_ADMIN이 있는지 확인하는 방법은 무엇입니까? KDE 환경의 Debian 8에 AMD RADEON 5450 HD 설치 Linux Hadoop 쉘 스크립트에서 .class 오류가 발생함 stty 설정을 활성화/비활성화하는 방법은 무엇입니까? 대문자로 시작하는 열을 추출한 후 소문자로 시작하는 다음 열을 추출합니다. grep -r (재귀), 모든 디렉토리 삭제/숨기기 마이크 입력을 모니터링하는 방법은 무엇입니까? 자동 로그인을 설정하는 대신 SSH를 통해 연결할 수 있도록 Debian 11에서 로그인 프롬프트를 어떻게 비활성화합니까? 예상치 못한 '완료' 표시 오류 근처의 구문 오류 NVMe 기반 컴퓨터의 GRUB2 직렬 콘솔 문제