Вы можете использовать Azure-CLI для загрузки блоба в Azure Storage. Если у вас есть .txt-файл, этот скрипт выведет файл в виде текстового/обычного содержимого.
#!/bin/bash
# A simple Azure storage example
export AZURE_STORAGE_ACCOUNT=<storage_account_name>
export AZURE_STORAGE_ACCESS_KEY=<storage_account_key>
export container_name=<container_name>
export blob_name=<blob_name>
export image_to_upload=\Downloads\\uploadtest.txt
echo "Creating the container..."
azure storage container create $container_name
echo "Uploading the image..."
azure storage blob upload $image_to_upload $container_name $blob_name
echo "Listing the blobs..."
azure storage blob list $container_name
echo "Done"
Невозможно изменить тип контента во время загрузки. Если вы используете другой тип файла, а затем текст, вам нужно будет преобразовать файл перед загрузкой или преобразованием вашего блоба после загрузки.
Ресурсы:
Azure Docs - CLI Install
Azure Docs - How to upload
Когда вы говорите HDFS, вы имеете в виду blobstorage? Также, какую программу вы используете для перемещения файлов? –
Да, я имел в виду хранилище памяти. Я ищу команду unix, которая делает это –