2 votos

Tubería printf

En la Terminal, estoy tratando de reemplazar MY_SUBJECT y BODY_OF_EMAIL desde el siguiente comando:

printf "From: Sender Name <sender@domain.com>\nTo: recipient@domain.com\nSubject: MY_SUBJECT\n\nBODY_OF_EMAIL\n" | /usr/sbin/sendmail -F "Sender Name" -f "sender@domain.com" "recipient@domain.com"

con la tubería de

ls *

Simplemente no puedo averiguar cómo hacerlo, alguna alma caritativa que me ayude con esto por favor?

1voto

weekender Puntos 21

Lo imaginé.

Era tan simple como la sustitución de palabras con $(ls *)

Lo último comando es:

printf "From: Sender Name <sender@domain.com>\nTo: recipient@domain.com\nSubject: $(ls *)\n\n$(ls *)\n" | /usr/sbin/sendmail -F "Sender Name" -f "sender@domain.com" "recipient@domain.com"

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X