进程关闭时读取文件

时间:2017-07-04 08:04:47

标签: bash shell unix

createFile是一个创建文件tmp_file.csv的二进制文件 每当我运行createFile时,都会创建0字节tmp_file.csv,当二进制文件完成后,数据将被写入tmp_file.csv文件

我必须检查createFile何时完成,然后使用tmp_file.csv文件。 以下是我正在做的事情:

while true
do
pid=$(psu | grep createFile | grep -v grep | wc -l  )
if [[ $pid -eq 0 ]]
then
    break
fi  
done

循环断开后,我读取了tmp_file.csv文件。

有没有更好的方法可以在不使用循环的情况下完成。

0 个答案:

没有答案