今天我们来看一下怎样将数据写入文件中,还记得前面输出信息使用的echo命令吗?
输出到文件同样使用这个命令:
1. 写入文件
示例:
- #!/bin/bash
- echo ”write to file.”
- echo ”iput your name:”
- read y_name
- echo ”Hello,${y_name}” > f_users.bat
#!/bin/bash
echo "write to file."
echo "iput your name:"
read y_name
echo "Hello,${y_name}" > f_users.bat
我们这里使用 > 将信息重定向到了f_users.bat这个文件中
如果原来已经有一个同名的文件,使用大于号(>)会覆盖这个文件
2. 追加信息
我们使用 >>可以向文件中追加信息
示例:
- #!/bin/bash
- echo ”write to file.”
- echo ”iput your name:”
- read y_name
- echo ”Hello,${y_name}” >> f_users.bat
#!/bin/bash
echo "write to file."
echo "iput your name:"
read y_name
echo "Hello,${y_name}" >> f_users.bat
3. 显示文件中的内容
- #!/bin/bash
- echo ”显示文件中的信息”
- echo ”f_users.bat”
- echo ”—————”
- cat f_users.bat
#!/bin/bash
echo "显示文件中的信息"
echo "f_users.bat"
echo "---------------"
cat f_users.bat
好了,简单的文件操作先到这
</div>
</div>
</article>