到在一个非交互式shell中达到一定的交互效果：echo -e "user\npass" | ftp localhost这个例子运行ftp客户端，然后输入用户名，回车，然后再输入密码。
标准文件句柄的重定向.源自Bourne shell的许多Unix shell，可以将一个数字（文件描述符）放在重定向符号前，这样可以影响用于重定向的数据流。Unix的标准输入输出流是:例如：command1 2> file1执行command1，然后将标准错误输出重定向到文件file1