quebra de linha Skype4Py

2

Eu tento usar Skype4Py para notificações Nagios . Eu já posso enviar mensagens da linha de comando. Agora tento inserir o caractere de quebra de linha (retorno de carro) no corpo da mensagem. Eu uso os seguintes scripts para enviar notificações:   /usr/local/nagios/sbin/skype_alert.sh my_skype_login "RECUPERAÇÃO \ n" "Host: nagios-test \ r" "Serviço: PING" "Informações: PING OK 1.22ms":

#!/bin/bash
export DISPLAY=:0
PT='which python'
SKYPE_LOGIN=$1
SKYPE_MESSAGE="${@:2}"
$PT /usr/local/nagios/sbin/skype_alert.py $SKYPE_LOGIN "$SKYPE_MESSAGE"

/usr/local/nagios/sbin/skype_alert.py:

#!/usr/bin/python
import Skype4Py
import sys
skype = Skype4Py.Skype()
skype.Attach()
user = sys.argv[1]
msg=' '.join(sys.argv[2:]) 
skype.SendMessage(user, msg)

Alguém pode me dizer como inserir quebras de linha (retorno de carro) na mensagem? Eu tentei \n \r e assim por diante ..

    
por whi1test 16.04.2016 / 19:00

1 resposta

-1

UPDATE: Aqui está a solução: link Espero que ajude alguém)

    
por 19.04.2016 / 17:05