Shell中重定向<

作者:iamlaosong

我们常常在shell脚本程序中用<

sqlplus emssxjk/emssxjk <


当中的SQL语句相当于在sqlplus程序环境中输入的。这样输入的内容夹在两个EOF之间,可长可短,EOF也能够换成其它随意的字符。大写和小写不论。仅仅要成对出现就可以,比如:

sqlplus emssxjk/emssxjk <

当然这个 标志性字符不能用保留字,最经常使用的还是EOF。

须要注意的是。第一个EOF必须以重定向字符<<開始。第二个EOF必须顶格写,否则会报错。

再看一个自己主动FTP的样例:

#ftp data to 10.178.37.244
rq=`date +%Y%m%d`
cd /data/product/song
ftp -i -n <


你可能感兴趣的:(Shell中重定向<