Como fazer o comando multi-line?

3

O seguinte comando:

thunderbird -compose [email protected],subject=testmail,body="something"

funciona, mas apenas se não tiver vírgula na tag body. Trabalha com:

"dsafdsafcc \/sda/fads ;.f af af a"

Mas não funcionará se, em vez de um ; a colocar um , . Alternativas, como \, , também não funcionam. O , parece quebrar qualquer string que eu passe para body .

Como posso passar um texto completo para body , com ,, e novas linhas?

    
por François Perenot 30.07.2013 / 22:25

1 resposta

1

Acho que você precisa incluir o conteúdo do body="' ...something...'" para conseguir o que deseja:

$ thunderbird –compose "to='[email protected]',subject='nice tip',body='Check out this neat command line tip'"

Você também pode colocar o conteúdo do corpo em um arquivo e enviá-lo assim:

$ thunderbird –compose "to='[email protected]',subject='nice tip',body='$(cat somefile.txt)'"
    
por 30.07.2013 / 22:41