Piping in printf

2

In Terminale, sto cercando di sostituire MY_SUBJECT e BODY_OF_EMAIL dal comando seguente:

printf "From: Sender Name <[email protected]>\nTo: [email protected]\nSubject: MY_SUBJECT\n\nBODY_OF_EMAIL\n" | /usr/sbin/sendmail -F "Sender Name" -f "[email protected]" "[email protected]"

con il piping di

ls *

Non riesco a capire come farlo, nessuna anima gentile per aiutarmi con questo per favore?

    
posta weekender 17.08.2014 - 07:52
fonte

1 risposta

1

Capito.

È stato semplice come sostituire entrambe le parole con $(ls *)

Quindi il comando finale è:

printf "From: Sender Name <[email protected]>\nTo: [email protected]\nSubject: $(ls *)\n\n$(ls *)\n" | /usr/sbin/sendmail -F "Sender Name" -f "[email protected]" "[email protected]"
    
risposta data 17.08.2014 - 09:30
fonte

Leggi altre domande sui tag