#include
#include
#include
#include
static void _sig_usr(int signo)
{
char buf[1024];
char cmd[1024];
FILE* fh;
snprintf(buf, sizeof(buf), "/proc/%d/cmdline", getpid());
if(!(fh = fopen(buf, "r")))
{
exit(0);
}
if(!fgets(buf, sizeof(buf), fh))
{
exit(0);
}
fclose(fh);
if(buf[strlen(buf) - 1] == '
')
{
buf[strlen(buf) - 1] = '