Sie können die Azure-CLI zum Hochladen eines Blobs in Azure Storage verwenden. Wenn Sie eine TXT-Datei haben, lädt dieses Skript die Datei als Text-/Inhaltstyp.
#!/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"
Es gibt keine Möglichkeit, den Inhaltstyp während des Uploads zu ändern. Wenn Sie einen anderen Dateityp als Text verwenden, müssen Sie Ihre Datei vor dem Hochladen oder Konvertieren Ihres Blobs nach dem Hochladen konvertieren.
Ressourcen:
Azure Docs - CLI Install
Azure Docs - How to upload
Wenn Sie hdfs sagen, meinst du BlobStorage? Welches Programm benutzt du auch, um die Dateien zu verschieben? –
Ja, ich meinte Blobspeicher. Ich suche nach einem Unix-Befehl, der es tut –