2012-06-05 109 views
3

我有一個這樣的命令:重定向命令的輸出與定界符

sftp [email protected] <<EOF 
put file.txt 
exit 
EOF 

現在,我想管的輸出zenity --progress,但我找不到把它的地方。

# SFTP doesn't work anymore 
sftp [email protected] | zenity --progress <<EOF 
put file.txt 
exit 
EOF 

# Invalid syntax, no end of heredoc 
sftp [email protected] <<EOF 
put file.txt 
exit 
EOF | zenity --progress 

# Not picked as part of the command 
sftp [email protected] <<EOF 
put file.txt 
exit 
EOF 
| zenity --progress 

# Does not help 
sftp [email protected] | zenity --progress <<EOF 
put file.txt 
exit 
EOF\ 
| zenity --progress 

回答

相關問題