使用 >> 附加到文件时,SCP 结果看起来很奇怪

使用 >> 附加到文件时,SCP 结果看起来很奇怪

我正在尝试使用以下命令将重复发生的测试记录到 txt 文件中尾巴但输出有问题。

我正在运行的命令是:

script -q /dev/stdout -c 'scp /home/user/test.img user@pc28:/tmp' | tee /home/user/scp.log
tail -3 /home/user/scp.log >> /home/user/test.txt

问题是文本看起来像——

^Mtest.img                                                                                                                                                                           
0%    0     0.0KB/s   --:-- ETA^Mtest.img                                                                                                                                                                          
16%   82MB  81.7MB/s   00:05 ETA^Mtest.img                                                                                                                                                                          
35%  178MB  83.2MB/s   00:03 ETA^Mtest.img                                                                                                                                                                          
51%  256MB  82.7MB/s   00:02 ETA^Mtest.img                                                                                                                                                             
65%  328MB  81.6MB/s   00:02 ETA^Mtest.img                                                                                                                                                                          
84%  421MB  82.8MB/s   00:00 ETA^Mtest.img                                                                                                                                                         
100%  500MB  87.0MB/s   00:05`

代替

*test.img 
100%  500MB  87.0MB/s   00:05*

这就是它的样子,如果我文件。如果我看到长而混乱的输出较少的或者文件。

相关内容