快速提问。在bash中创建数组时是否需要声明语句?例如,我有:
declare -a keys
keys=( $(aws iam list-access-keys --user-name "$aws_user_name" --profile="$aws_env" | jq -r '.AccessKeyMetadata[].AccessKeyId') )
或者我可以只用这一行创建数组吗?
keys=( $(aws iam list-access-keys --user-name "$aws_user_name" --profile="$aws_env" | jq -r '.AccessKeyMetadata[].AccessKeyId') )