LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1069|回复: 2

关于cat命令的用法

[复制链接]
发表于 2004-7-26 21:50:22 | 显示全部楼层 |阅读模式
怎么用是追加写入一个文件
怎么是把一个文件清空然后再写啊?

通常用的
cat > /boot/grub/menu.lst << "EOF"
# Begin /boot/grub/menu.lst
EOF
好像是重写


cat >> /boot/grub/menu.lst << "EOF"
好像是追加。。。


是一个>和两个>>的区别吗?
发表于 2004-7-26 23:18:38 | 显示全部楼层
>和>>都是重定向符号,
简单的可以这样:
echo "some strings " > file #如果文件不存在则创建文件file,如果file存在则用"some strings"来代替原来file的内容!
echo "some strings" >>file #如果文件不存在则创建文件file,如果file存在则将"some strings"追加到文件file的尾部!
道理跟cat一样 ;)
 楼主| 发表于 2004-7-27 00:28:36 | 显示全部楼层
谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表