From 6da8b9e0f68652aa8048271fab119db546fc1131 Mon Sep 17 00:00:00 2001 From: "Mauro Rosero P." Date: Mon, 7 Apr 2025 06:06:30 -0500 Subject: [PATCH] [FIXED] Mejorado el manejo de rutas en ai_token.sh MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Corregido el procesamiento de la ruta en get_tokens_path - Añadido filtro para eliminar espacios en la ruta - Mejor manejo de la expansión de la tilde en la ruta - Garantizada compatibilidad con la ruta ~/.developer - Actualizada fecha de modificación --- bin/ai_token.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/bin/ai_token.sh b/bin/ai_token.sh index 6c189fd..3f16e02 100755 --- a/bin/ai_token.sh +++ b/bin/ai_token.sh @@ -5,7 +5,7 @@ #Author : Sora Rosero One #Generated by : Claude Code (claude-3-7-sonnet-20250219) #Created : 2025/03/21 16:06:20 -#Modified : 2025/04/07 07:45:22 +#Modified : 2025/04/07 07:52:14 #Version : 1.0.0 #Use Notes : # Gestiona múltiples tokens de IA definidos en ai.tokens @@ -105,8 +105,10 @@ get_tokens_path() { local default_path="$BIN_HOME/$BIN_SOPS" if [ -f "$config_file" ]; then - # Leer la ruta del archivo de configuración y expandir la tilde (~) - local path_from_config=$(cat "$config_file" | tr -d '\r\n') + # Leer la ruta del archivo de configuración y eliminar espacios/saltos de línea + local path_from_config=$(cat "$config_file" | tr -d '\r\n' | tr -d ' ') + + # Expandir la tilde (~) a la ruta HOME del usuario path_from_config="${path_from_config/#\~/$HOME}" # Verificar que la ruta exista o crearla