Gcc给出[1] 504 ...这是什么?

时间:2019-01-04 10:16:23

标签: gcc matrix-decomposition

我编译了一个c配方,不知道我是否正确。它确实编译了。我将矩阵匹配到指定的格式并运行: ./croutLU matrix1&tee> b 第一次响应似乎成功,但是“ b”为空。 相同命令的第二次运行生成: [1] 654 挂起...我重新启动,重新编译并再次运行: [1] 504 我正在使用freeBSD。 什么是“ [1] 504” 谁能告诉我这里发生了什么。也许做对了吗?还是错? 谢谢 乔纳森·恩沃尔

1 个答案:

答案 0 :(得分:0)

通常在您在后台启动命令时编写“ [1] 654”,“ 1”表示您有1个并行进程,“ 654”是该进程的pid

示例:

pi@raspberrypi:~ $ pwd &
[1] 5098
/home/pi
pi@raspberrypi:~ $ 

注意:命令 jobs 给出了在后台运行的进程的列表

如果我输入pwd & tee > t,那么我输入 aze 行,然后输入^ d完成 tee ,我有( Fini 表示完成):

pi@raspberrypi:~ $ pwd & tee > t
[1] 5331
/home/pi
aze
[1]+  Fini                    pwd
pi@raspberrypi:~ $ cat t
aze
pi@raspberrypi:~ $ 

您可以看到 pwd 是在后台启动的,而您的情况 ./ croutLU 是在后台启动的,我想您只需输入^ d即可完成发球 b 为空