셸 인수 삭제 변환 함수
삭제 셸 인수 변환 함수를 사용하여 Bash 셸 스크립팅에 사용되는 문자열 데이터 알약에서 잠재적으로 안전하지 않은 명령 삽입을 제거합니다.
셸 인수 변환 함수를 삭제하려면 문자열 입력 데이터 정제가 필요합니다. 셸 인수 변환 함수 제거 적용 시 올바른 입력 데이터 정제 유형을 사용해야 합니다. 부적절한 데이터 형식에 셸 인수 변환 함수 sanitize가 적용되면 런타임에 데이터가 변환되지 않고 대신 입력 값이 반환됩니다. 플로우 런타임 값 확인에 대한 자세한 내용은 플로우 테스트를 참조하십시오.
주:
데이터 정제가 SSH 단계의명령 입력에 드롭되면 셸 인수 변환 함수 범주 제거가 자동으로 나타납니다.
Bash 셸 인수 정리
Bash 셸 스크립트에서 안전하지 않은 명령 삽입이 없는 문자열을 반환합니다. 입력 문자열을 작은따옴표로 묶고 기존의 작은따옴표를 모두 이스케이프하여 안전한 인수로 셸 함수에 직접 전달할 수 있습니다.
| 입력 데이터 정제 | 출력 데이터 정제 |
|---|---|
| 문자열 | String - 올바르게 이스케이프된 Bash 셸 인수가 있는 문자열 |