所以我正在制作一个聊天程序,因为我不喜欢在我们学校的linux集群上编写程序。我想要它做的是一旦你运行它后,你可以从命令行检查它,看看你是否有任何新的消息。所以我想知道是否有办法让后台工作听取终端输入,如果它是识别为“消息”或“聊天”的东西,它会把工作带回前台,这样你就可以回复。我知道你可以使用fg然后使用进程的PID来恢复它,但这对用户来说不是很干净,而且对我来说很烦人。
答案 0 :(得分:0)
难道你不能只有一个只能
的messages_cmd(用shell编写)pgrep chat_program_name
获取pid然后将其带到前台。