2014-01-16 3 views
1

Я хочу использовать read -p с qmHandle'Subject ' , но он не работает.команда чтения в оболочке

Вы можете мне помочь?

echo "Mails mit betreff loeschen" 
/usr/local/psa/admin/sbin/modules/watchdog/wdservice monit stop /usr/local/psa/etc/modules/watchdog/monitrc; 
/etc/init.d/qmail stop; 
read -p "Betreff?" betreff; 
qmHandle -H'$betreff'; 
echo "Die Mails mit Betreff $betreff wurden geloescht" 
/usr/local/psa/admin/sbin/modules/watchdog/wdservice monit start /usr/local/psa/etc/modules/watchdog/monitrc; 
/etc/init.d/qmail start; 
/var/qmail/bin/qmail-qstat; 

Thx и поздравления

+0

Возможно одиночные кавычки здесь 'qmHandle -H '$ betreff'; 'предотвращать замещение –

+0

Пожалуйста, не редактируйте вопросы, чтобы задать новый вопрос. Вместо этого создайте новый вопрос! –

+0

извините за это. – cr0co

ответ

0

Вы, вероятно, придется использовать двойные кавычки вместо простых кавычек для вашего примера (или не кавычки на всех):

qmHandle -H$betreff 
+0

Thx для ответа, dont work; Ищите сообщения с заголовками соответствия $ betreff Нет сообщений с заголовками соответствия $ betreff найдено в очереди! – cr0co

+0

теперь он работает, я должен был быстро;) – cr0co

+0

np, добро пожаловать в SO, кстати;) – Asenar

Смежные вопросы