---
sourceDocument: 호주 워크플로우 빌드
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/build-workflows

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 워크플로우 빌드

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# 셸 인수 정리

# 셸 인수 삭제 변환 함수 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 1분

삭제 셸 인수 변환 함수를 사용하여 Bash 셸 스크립팅에 사용되는 문자열 데이터 알약에서 잠재적으로 안전하지 않은 명령 삽입을 제거합니다.
셸 인수 변환 삭제 문자열 입력 데이터 정제가 필요합니다. sanitize 셸 인수 변환 함수를 적용할 때 올바른 입력 [데이터 정제 유형을](https://servicenow-prod.fluidtopics.net/qHhjR0ecXuK6VGFf8L2VOw "작업 및 하위 플로우는 변수를 사용하여 입력 및 출력 데이터를 저장합니다. 변수 데이터 유형은 저장하는 데이터의 종류와 고급 구성 옵션을 결정합니다.") 사용해야 합니다. sanitize 셸 인수 변환 함수가 부적절한 데이터 형식에 적용되면 런타임에 데이터가 변환되지 않고 대신 입력 값이 반환됩니다. 플로우 런타임 값을 확인하는 방법에 대한 자세한 내용은 [플로우 테스트를](https://servicenow-prod.fluidtopics.net/bBTriNH5F2DnC~l10Jy1_A "다른 사용자가 접근할 수 있도록 플로우를 활성화하기 전에 예상대로 작동하는지 테스트합니다.") 참조하세요.  
주:  
데이터 정제를 [SSH 단계](https://servicenow-prod.fluidtopics.net/iceL5ce4ltuaJ8M9IQJY8w "SSH 단계는 ServiceNow MID 서버를 통해 외부 *nix 시스템에서 SSH 명령을 실행합니다. 이 단계에서는 *nix 시스템에 대한 스크립트와 명령도 저장합니다.")의 명령 입력에 놓으면 셸 인수 변환 함수 범주 삭제가 자동으로 나타납니다.

## Bash 셸 인수 삭제 {#sanitize-shell-arguments-transform-functions__section_fqg_5yh_kjb}

Bash 셸 스크립트에서 안전하지 않은 명령 삽입이 없는 문자열을 반환합니다. 입력 문자열을 작은 따옴표로 묶고 기존의 작은 따옴표를 모두 이스케이프하여 안전한 인수로 셸 함수에 직접 전달할 수 있습니다.  
{#sanitize-shell-arguments-transform-functions__table_rqj_2yx_lkb__entry__2}

| 입력 데이터 정제 | 출력 데이터 정제 |
|-|-|
| 문자열 | 문자열 - Bash 셸 인수가 올바르게 이스케이프된 문자열 |
[ ]

{#sanitize-shell-arguments-transform-functions__table_rqj_2yx_lkb}

