Você pode usar heredoc ( <<
) para inserir os comandos para executar um após o outro:
tftp host <<'EOF'
Enter
Commands
Here
EOF
Exemplo:
$ tftp localhost <<'EOF'
> ascii
> status
> quit
> EOF
tftp> tftp> Connected to localhost.
Mode: netascii Verbose: off Tracing: off
Rexmt-interval: 5 seconds, Max-timeout: 25 seconds
tftp>
$
Se você deseja que o comando tftp
seja
get file1 /home/foobar/test.txt
você pode fazer:
$ tftp host <<'EOF'
> get file1 /home/foobar/test.txt
> quit
> EOF