3 linux bash cat
你能解释一下为什么: 'cat < file.txt > file.txt '使 file.txt 为空吗?
Mic*_*ker 16
因为它在读取数据之前打开并截断文件 - 它是 shell,所以重定向甚至在启动之前就由 shell 处理cat。
cat
Gre*_*osz 13
该>重定向首先发生并打开file.txt写它清除任何现有的内容。
>
file.txt
归档时间:
15 年,10 月 前
查看次数:
1257 次
最近记录:
9 年,6 月 前