Как использовать ту же команду терминала в R для расшифровки пароля с помощью пакета AWS-KMS [CiphertextBlob]? - PullRequest
0 голосов
/ 08 апреля 2019

Я устанавливаю пароль шифрования / дешифрования AWS в R, используя пакет под названием 'AWS-KMS' .У меня есть команда терминала для дешифрования, которая работает, но когда я попытался использовать ту же команду в R с помощью функции system(), она не работает.

Вот пример команд:

Терминал - команда расшифровки KMS

aws kms decrypt --ciphertext-blob fileb://<(echo AQICxxxxxuT | base64 -d) --output text --query Plaintext | base64 -d 2>&1

R - Команда расшифровки KMS

print(system("aws kms decrypt --ciphertext-blob fileb://<(echo AQICxxxxxuT | base64 -d) --output text --query Plaintext | base64 -d 2>&1",intern=TRUE))

Я получаю эту ошибку при запуске этогов R:

character(0)

В чем проблема с командой R?

...