关于这样一段代码
[[email protected]] cd /mnt/
[[email protected]] ls
[[email protected]] touch a b
[[email protected]] ls
a b
[[email protected]] ls > c
[[email protected]] ls
a b c
[[email protected]] cat c
a
b
c
可以看到,ls > c 的内容是 a,b,c,而不是将a,b送入文件c中,因此,我觉得执行 ls >c这样简单的命令,首先系统会判断ls命令的正确和c文件是否存在的合理性,若c不存在,那会先生成c,之后才会执行 ls,并将此时ls的值送入c中。
时间: 2024-10-29 19:13:32