Linux里面的追加和重定向是不是在没有目标文件的时候,都会创建一个目标文件然后在执行追加和重定向?
如果在没有文件并且没有给他指定一个文件名的情况下,追加和重定向是执行不了的。如果没有指定的文件那就会建立一个以你指定文件为名字的文件。所以是先建立文件在执行追加和重定向。
是的,没有就会创建,先创建再重定向。重定向(“>”)会覆盖文件之前的内容(之前有这个文件的话),而追加不会。