悠悠博客
(讨论区存档) — 技术永无止尽,未来事在人为
首页
>
Linux初级乐园
>
请教一个关于SHELL的问题
gemini8505
请教一个关于SHELL的问题
[tongeasy@shortmessage prefix]$ cat *.sh
#! /bin/sh
ftp -n << --!
open $1
user $2 $3
cd $4
lcd $5
put $6
bye
--!
ftp -n << --! 中的“--!”是什么意思呀?
为什么尾部还有个对应的--!
cuci
ftp -n << --!
--!
这个是配对的,也可以换掉,但要保持一致
gemini8505
如果换掉“--!”,那
#! /bin/sh
ftp -n << --!
open $1
user $2 $3
cd $4
lcd $5
put $6
bye
--!
要怎么写呢?
gemini8505
还有个问题请教下
ftp -n中的-n,我刚才man ftp并没有看出-n存在的必要性,麻烦一起解释下。谢谢。:lol:
jinl
search shell program about what is "here document "
gemini8505
here document ???
jinl
yes,just google it
vermouth
<< 的意思是以后面所给的字符结束
想换的话,把脚本里的"--!"全换成别的字符串。
gemini8505
Thank you very much!
上一篇:
安装源代码
下一篇:
小小空格,大意不得