Niels, Nic, and others,

Thanks for your help. I've created something simples, what does the job for me:

#!/bin/bash
#/usr/local/sbin/lm
lm2 | grep -v 'localhost> ' | cut -d/ -f2 | cut -d' ' -f1 | grep '@'

#!/usr/bin/expect -f
#/usr/local/sbin/lm2
spawn -noecho cyradm -u cyrus localhost
log_user 0
expect "*assword: " {send "[exec cat /usr/local/sbin/cpw]\r"}
expect "*> "        {log_user 1; send "\n"}
expect "*> "        {send "lm user/% \n"}
expect "*> "        {log_user 0; send "\n"}
expect "*> "        {send "exit\n"}

Maybe there is somebody who likes my cyrus-cli script:

#!/usr/bin/expect -f
#/usr/local/sbin/cyrus-cli
spawn -noecho cyradm -u cyrus localhost
log_user 0
expect "*assword: " {send "[exec cat /usr/local/sbin/cpw]\r"}
expect "*> "        {log_user 1; send "\n"}
log_user 1
expect "*> "
interact

With regards,
Paul


--
Paul van der Vlis Linux systeembeheer Groningen
https://vandervlis.nl/

------------------------------------------
Cyrus: Info
Permalink: 
https://cyrus.topicbox.com/groups/info/T5c3b723599f1c213-M3542b2000fab05567a47d92c
Delivery options: https://cyrus.topicbox.com/groups/info/subscription

Reply via email to