Bash 매개변수 확장
변수의 리터럴 값을 입력하여 명령을 실행하지 않고 식 하나를 계산합니다.
사용 방법
사용 방법
- 줄마다 NAME=value를 입력하세요. 생략한 이름은 설정되지 않습니다.
- ${file##*/} 같은 식 하나를 입력하세요.
- 확장 결과와 현재 변수 값을 검토하세요.
지원하는 식
${name}, ${#name}, 기본값/대체값/할당/오류 연산자, 정수 부분 문자열, 접두사/접미사 제거, 치환 및 ASCII 대소문자 변환을 지원합니다. 패턴은 *와 ?만 지원합니다. 치환 패턴은 적어도 한 문자와 일치해야 합니다.
범위 및 제한
정적 매개변수 식 시뮬레이터입니다. 명령·산술·프로세스·중첩 치환, 배열, 따옴표 처리, 이스케이프, 대괄호 패턴, 틸드 확장, 단어 분리 및 파일 시스템 확장은 지원하지 않습니다. 변수 값의 따옴표와 달러 기호도 문자입니다. 치환 값은 리터럴이며 &는 거부합니다.
자주 묻는 질문
더 알아보기
명령이 실행되나요?
아니요. 입력한 변수만 사용하며 시스템 변수나 파일을 읽지 않고 데이터를 업로드하지 않습니다.
할당이 저장되나요?
=와 :=는 이번 계산에 표시되는 변수만 업데이트합니다. 다음 계산을 위해 입력란으로 복사하세요.