懂shell脚本的来看看,这个>gt;logfile是什么意思

发布网友 发布时间:2022-04-20 12:01

我来回答

1个回答

热心网友 时间:2023-06-26 18:29

( ) >>$logfile

( )中的语句会在新建shell中执行(产生一个新进程),其中任何语句的标准输出都会被重定向到log文件$logfile中去(追加写方式)。

 

while read line
do
   ......
done </tmp/$$.df

读取文件/tmp/$$.df,read命令每次读取一行内容,所以while循环的每次迭代都只处理该文件的一行内容(变量line)。

$$ 表示当前进程的PID,最常见的用途就是用作临时文件的名字以保证文件名不重复。

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com