如何使用存储在我的字符串中的消息从C代码中调用notify-send
?
#include <stdlib.h>
int main(int argc, char *argv[])
{
system("mount something somewhere");
system("notify-send message");
return 0;
}
答案 0 :(得分:2)
只需将字符串作为参数发送给system()
。
例如:
#include <stdlib.h>
#include <string.h>
int main(int argc, char *argv[])
{
char command[100], msg[100];
strcpy(command,"notify-send ");
strcpy(msg,"\"Hello World\"");
strcat(command,msg);
system(command);
return 0;
}
答案 1 :(得分:1)
#include <stdio.h>
int main(void)
{
system("notify-send Test \"Hello World\"");
return 0;
}