MinecraftServer / load.sh
YoBatM's picture
Create load.sh
3ce7a4b verified
raw
history blame
590 Bytes
#!/bin/bash
# Verifica si se proporcionó una URL como argumento
if [ $# -eq 0 ]; then
echo "Uso: $0 URL"
exit 1
fi
# Descarga el archivo JSON desde la URL proporcionada
json=$(curl -s "$1")
# Extrae el valor del campo "file" usando jq
valor_base64=$(echo "$json" | jq -r '.file')
# Decodifica el valor de base64
contenido=$(echo "$valor_base64" | base64 --decode)
# Define el nombre del archivo de salida
nombre_archivo="archivo_decodificado.txt"
# Escribe el contenido decodificado en el archivo
echo "$contenido" > "$nombre_archivo"
echo "Archivo creado: $nombre_archivo"