[问题]cat的用法求
发表于 : 2008-09-16 11:57
我记得我们老师用过。可以用cat写新文件。貌似
#cat :eof wenjian
#asd
#阿三达到顶点达到顶点大
#:eof
就能写了。具体的记不清了,我这个写的不对。谁知道的告诉我下,谢谢了。
#cat :eof wenjian
#asd
#阿三达到顶点达到顶点大
#:eof
就能写了。具体的记不清了,我这个写的不对。谁知道的告诉我下,谢谢了。
here document 就是一段特殊目的的代码块. 他使用I/O 重定向的形式来将一个命令序列传递
到一个交互程序或者命令中, 比如ftp, cat, 或者ex 文本编辑器.
正解。sinyadvan 写了:是啊, 干嘛非拿cat写,太那个了
不过既然你问了
cat > file <<"EOF"
sdjfldsjlfjadsljfklds
EOF
sinyadvan 写了:是啊, 干嘛非拿cat写,太那个了
不过既然你问了
cat > file <<"EOF"
sdjfldsjlfjadsljfklds
EOF
这不是 cat 的神奇之处,是 shell 的神奇之处。<< 仍然是重定向,把标准输入重定向到 here 文本。keky 写了:我昨天正琢磨呢?cat后面的'<<'怎么变成终止条件而不是重定向?..还望高手指点cat还有什么神奇之处!sinyadvan 写了:是啊, 干嘛非拿cat写,太那个了
不过既然你问了
cat > file <<"EOF"
sdjfldsjlfjadsljfklds
EOF