YoBatM commited on
Commit
3ce7a4b
verified
1 Parent(s): 31faa44

Create load.sh

Browse files
Files changed (1) hide show
  1. load.sh +24 -0
load.sh ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/bin/bash
2
+
3
+ # Verifica si se proporcion贸 una URL como argumento
4
+ if [ $# -eq 0 ]; then
5
+ echo "Uso: $0 URL"
6
+ exit 1
7
+ fi
8
+
9
+ # Descarga el archivo JSON desde la URL proporcionada
10
+ json=$(curl -s "$1")
11
+
12
+ # Extrae el valor del campo "file" usando jq
13
+ valor_base64=$(echo "$json" | jq -r '.file')
14
+
15
+ # Decodifica el valor de base64
16
+ contenido=$(echo "$valor_base64" | base64 --decode)
17
+
18
+ # Define el nombre del archivo de salida
19
+ nombre_archivo="archivo_decodificado.txt"
20
+
21
+ # Escribe el contenido decodificado en el archivo
22
+ echo "$contenido" > "$nombre_archivo"
23
+
24
+ echo "Archivo creado: $nombre_archivo"