Discussion:
ayuda con script mutt
federico montaldo
2018-08-31 18:58:20 UTC
Permalink
Hola list

Estoy trantando de armar un script para poder borrar el contenido de
un mailarchive con mutt. Cuando ejecuto el script no borra la mima
cantidad pero si lo hago de forma manual si. El script es este:

#!/bin/bash
#
#
# Usage:
# ~r : DELETE
# 1y! : 1 year
# 2y! : 2 years
# 7d! : 7 days
# 30d! : 30 days
#

mailbox="/path/to/user/mailbox"
deletePattern="7d!"

mutt -f $mailbox -F/dev/null -e "push
<delete-pattern>~r>${deletePattern}<enter><sync-mailbox>y<enter><exit>q"

Alguien me podria ayudar. Desde ya muchas gracias.

Saludos
Gonzalo Rivero
2018-08-31 23:07:03 UTC
Permalink
Post by federico montaldo
Hola list
Estoy trantando de armar un script para poder borrar el contenido de
un mailarchive con mutt. Cuando ejecuto el script no borra la mima
#!/bin/bash
#
#
# ~r : DELETE
# 1y! : 1 year
# 2y! : 2 years
# 7d! : 7 days
# 30d! : 30 days
#
mailbox="/path/to/user/mailbox"
deletePattern="7d!"
mutt -f $mailbox -F/dev/null -e "push <delete-pattern>~r>${deletePattern}<enter><sync-mailbox>y<enter><exit>q"
siempre me hago bolas con las sustituciones de cadenas, ¿que pasa si
sacás las llaves y quede r>$deletePattern ?

mi forma de depurar estas cosas es ponerle un echo antes, para saber
que comando se va a ejecutar (quedaría echo mutt -f $mailbox -F/dev...)
Loading...