El 1 de septiembre de 2018 13:05:30 CEST, franiortiz hotmail <[email protected]> escribió: >Gracia Juan, ya hice la busqueda, breve, pero no aparecia como adjuntar >varios archivos que en un ppio son desconocidos en nombre y numero. >Mire el enlace que me enviaste pero no aclaro mis dudas, aun asi creo >que ya di con una solucion, adjuntar el contenido de una carpeta >completa, en lugar de archivo a archivo, >que de seguro es mejorable. >el script: > >#!/bin/bash ># envio de email automatico con adjuntos >### para trabajar con espacios >IFS=' >' >DIR1=/ruta/a/adjuntos/ >DIR2=/tmp/envio/ >rm "$DIR2" >mkdir -p "$DIR2" > >for i in $( find "$DIR1" -type f);do >TAM1=$(du -b "$i" | cut -f 1) >TAM=$(("$TAM"+"$TAM1")) >if [[ $TAM -lt 15000000 ]];then >echo "$i" >mv "$i" "$DIR2" >echo "$TAM1" >echo "$TAM" >fi >done > >mutt -d5 -s "funymail" -c [email protected] <<< "adjuntos >funymail" -a /tmp/envio/* -- > > >Me apunto el enlace, unix.stackexchange.com, seguro que me saca de mas >de una duda, gracias. > >On Fri, Aug 31, 2018 at 02:52:11PM -0400, Juan Lavieri wrote: >> Por favor disculpa, lo olvidé. >> >> El 31/8/2018 a las 9:03 a.m., franiortiz hotmail escribió: >> > Hola lista, estoy haciendo un miniscript para adjuntar varios >archivos en mutt, desde un directorio, automaticamente, en funcion del >tamaño. >> > Pero no me sale XD, ni encuentro ayuda en goglee, podria poner el >script aqui? si no, conoceis alguna web en la que puedan ayudarme? >> > >> >> Por favor disculpa, lo olvidé.Puedes incluir la palabra "size" en la >> búsqueda, seguro hallarás ideas interesantes. >> >> -- >> Errar es de humanos, pero es mas humano culpar a los demás >>
Franiortiz, buenos días, A simple vista, yo añadiría los siguientes cambios al Script: - Restauraría la variable IFS, antes de salir del Script, al valor que tenía antes de modificarlo en el Script. - Asegurar el borrado de DIR2 con 'rm -rf $DIR2', ya que después lo vuelves a crear. Saludos, Ramsés

