在使用shell的时候,我们经常会用到echo "hello" >> temp.out和echo "hello" > temp.out,但是>>和>有什么区别呢?且听我慢慢道来。
方法/步骤
-
先创建一个用作实验的文件temp.out,touch temp.out,如下图
-
先使用echo "hello" >> temp.out,查看文件内容,继续使用echo "hello word" >>temp.out,查看文件内容,hello word已经被追加进入了temp.out文件,如下图
-
使用echo "hello word" > temp.out,直接清空原来的内容,填入新内容hello word,如下图
-
是用echo “hello” >> temp.out继续追加内容进去,如下图,可以查看所有的内容
-
当文件不存在的时候echo "hello">>temp.out和echo "hello word" >temp.out都可以创建temp.out文件并填入对应内容。
END