为什么 cshell 屏幕上会显示“0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w”?

为什么 cshell 屏幕上会显示“0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w”?

朋友们,我不知道为什么当我运行一些 C shell 脚本时会显示“0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w”(以及许多这样的行),而运行其他一些脚本时却不会显示。而且我以前从未遇到过这个问题,这不会影响我的程序结果。经过调试,我认为以下 cshell 命令行存在一些问题。

set time = `saclst KZDATE f $file61 | awk '{print $2}'`
set yea61 = `echo "$time" | awk 'BEGIN {FS="/"} {print $1}'`
set mon61 = `echo "$time" | awk 'BEGIN {FS="/"} {print $2}'`
set day61 = `echo "$time" | awk 'BEGIN {FS="/"} {print $3}'`

set time = `saclst KZTIME f $file61 | awk '{print $2}'`
set hou61 = `echo "$time" | awk 'BEGIN {FS=":"} {print $1}'`
set min61 = `echo "$time" | awk 'BEGIN {FS=":"} {print $2}'`
set sec61 = `echo "$time" | awk 'BEGIN {FS=":"} {printf "%5.2f", $3}'`

并且终端的标准输出如下:

lenovo@lenovo-ThinkPad X1-Carbon-5th:-/Desktop/SP_test/temps$ csh pandamp.csh  
-----------------------------------------  
create SAC file list   DONE!  
-----------------------------------------
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
----------------------------------------------------------------------------
rotate from E, N and Z to R, I and Z 
-when you CAN see appropriate P and S marks:
Z component: a<f for P-up ; f<a for P-down ; a=f for P-bad 
-when you CAN'T see appropriate P and S marks: 
Z component: a<f for P-up ; f<a for P-down ; a=f for P-bad 
           & T9 before P; T8 before S 
R component: T9 before P; T8 before S 
T component: T9 before P; T8 before S
----------------------------------------------------------------------------
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w   
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  
0.0u 0.0s 0:00.00 0.0% 0+0k 0+0io 0pf+0w  

答案1

參閱Stack Overflow 上的这个解决方案

本质上,它看起来像是或类似的额外输出set time = 00:01am

相关内容