|
问题一:
一个服务器登录程序。因为程序本身的问题,导致系统关闭时该登录程序无法从服务器上正常退出,再次登录时服务器就会给出重复登录的提示。
请问如何在程序中捕获系统关闭的信号,在系统正式关闭前正常从服务器上退出?
如果可以,请给出示例代码。本人菜鸟
问题二:
同一个程序,可执行文件star 、配置文件star.conf (同目录下)。可执行文件star对star.conf的访问为fp=fopen("star.conf","r"),这样一来我就只能 cd 到程序目录执行程序了,要不然会找不到配置文件。
请问如何在程序中得到可执行程序的路径(不含文件名),并和 star.conf 合成字符串得到该配置文件的正确访问路径?
如果可以,请给出示例代码。本人菜鸟
问题三:
如何在shell脚本中关闭当前终端? (在一个终端中 sh 一个脚本,脚本执行后关闭此终端) |
|