Esta documentación es AWS CLI únicamente para la versión 1 de la versión. Para ver la documentación relacionada con la versión 2 de AWS CLI, consulte la Guía del usuario de la versión 2.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Usar comillas y literales con cadenas en AWS CLI
Hay dos maneras principales en las que se usan comillas simples y dobles en el AWS CLI.
Usar comillas alrededor de cadenas que contienen espacios en blanco
Los nombres de los parámetros y sus valores están separados por espacios en la línea de comandos. Si el valor de una cadena contiene un espacio incrustado, debe escribir toda la cadena entre comillas para evitar que se malinterprete el espacio como un separador entre el valor y el nombre del siguiente parámetro. AWS CLI El tipo de comillas que utilice depende del sistema operativo en el que se ejecute. AWS CLI
Si lo desea, puede separar el nombre del parámetro del valor con un signo de igual =
en lugar de un espacio. Normalmente, esto solo es necesario si el valor del parámetro comienza con un guion.
$
aws ec2 delete-key-pair--key-name=-mykey
Uso de comillas dentro de cadenas
Las cadenas pueden contener comillas y el shell puede requerir comillas de cierre para que funcionen correctamente. Uno de los tipos de valores de parámetros más comunes es una JSON cadena. Esto es complejo, ya que incluye espacios y comillas dobles " "
alrededor del nombre y el valor de cada elemento de la JSON estructura. La forma de introducir los parámetros JSON con formato en la línea de comandos varía según el sistema operativo.
Para un JSON uso más avanzado de la línea de comandos, considere la posibilidad de utilizar un JSON procesador de línea de comandos, por ejemplojq
, para crear JSON cadenas. Para obtener más informaciónjq
, consulte el repositorio jq