哪种写入和读取输出到BASH文件中的好方法?

时间:2017-07-18 17:45:49

标签: linux unix

要将输出写入文件,我遇到了三种方法。我可以知道哪一个更好选择和如何。

1) echo "some outputs" >> file.out
2) exec 3<> file.out
   echo "some Outputs" >&3
   exec 3<-&
3) echo "some outputs" | tee file.out

据我所知,文件描述符由kernal处理,并且它必须与3个表进行通信,如文件描述符表,文件表,Inode表以访问文件信息。但我发现大多数程序都使用文件描述符来处理文件。我提到了几个下面提到的问题。

Q1) How an Command works, Is it an complied code or "C" program or assembly code?
Q2) Is every Command takes different process?
Q3) What is the process behind re directors(<,>, >>,<< )?

0 个答案:

没有答案