IBM Cloud CLI에서 문자열과 함께 따옴표 사용
IBM Cloud® 명령행 인터페이스를 실행 중인 운영 체제에 따라 명령에서 작은따옴표 또는 큰따옴표를 사용하십시오. Linux™, macOS, Windows™ 명령 프롬프트 cmd.exe
및 Windows™ PowerShell 명령을 실행할 때 따옴표 이스케이프 요구 사항이 다릅니다. 이 차이점은 JSON 컨텐츠를 포함하여 IBM Cloud® 명령행에서 문자열을 전달하는 방법에 영향을 줍니다.
Linux, macOS 또는 PowerShell의 경우, 작은따옴표(')를 사용하십시오. Windows 명령 프롬프트에서는 큰따옴표(")를 사용합니다. JSON 문자열은 JSON 구조의 각 이름과 값을 큰따옴표로 묶어야 합니다. 자세한 정보는 다음 예제를 참조하십시오.
Windows 명령 프롬프트
Windows 명령 프롬프트의 경우 큰따옴표를 사용하여 JSON 데이터 구조를 묶으십시오. 또한 각 큰따옴표 앞에 백슬래시를 사용하여 JSON 구조 안에 있는 각 큰따옴표를 이스케이프 처리해야 합니다.
ibmcloud resource service-instance-create my-service-instance db-service lite us-south -p "{\"units\":1}"
Linux 또는 macOS
Linux 또는 macOS의 경우 작은따옴표를 사용하여 JSON 데이터 구조를 묶으십시오.
ibmcloud resource service-instance-create my-service-instance db-service lite us-south -p '{"units":1}'
Windows PowerShell
PowerShell의 경우 작은따옴표를 사용하여 JSON 데이터 구조를 묶으십시오. 또한 각 큰따옴표 앞에 백슬래시를 사용하여 JSON 구조 안에 있는 각 큰따옴표를 이스케이프 처리해야 합니다.
ibmcloud resource service-instance-create my-service-instance db-service lite us-south -p '{\"units\":1}'