linux10-echo&重定向符&tail
echo
在终端输出语句
echo "Hello World"
echo输出命令
# 此处pwd被当做文本输出
echo pwd
通过反引号``, 输出pwd执行内容
echo `pwd`
重定向符
-
> 将左侧命令的结果, 覆盖写入到右侧指定的文件中
-
>> 将左侧命令的结果, 追加写入到右侧指定的文件中
将根目录文件列表写入test.txt中
ls / > test.txt
文件test.txt的内容
覆盖写入
echo "hello cat" > test.txt
追加写入
echo "hello dog" >> test.txt
tail
查看文件尾部的内容, 跟踪文件的最新更改
不填写选项时默认查看文件尾部的10行
tail test.txt
选项 -f, follow, 表示持续跟踪文件更改, CTRL+C退出
# 在其他窗口更新文件内容, 会自动更新tail -f处的内容,类似于web热部署
tail -f test.txt
选项 -num, 实际应用中num填写为数字, 表示查看尾部多少行, 不填写时默认为10
# 查看文件最后一行的内容
tail -1 test.txt
类似地, 可以用head命令查看文件头部的内容
标签:文件,linux10,写入,echo,tail,test,txt From: https://www.cnblogs.com/HIK4RU44/p/18169785