我正在尝试制作一个 C 文件,我需要在其中运行一些 shell 命令。
我的任务,
如果用户名是jhamb
,则执行某项任务,否则执行其他任务。
我的代码
#include<stdio.h>
main() {
char username[10];
system("echo $USER | username");
if(username == "jhamb") {
//PERFORM SPECIFIC TASKS
}
else {
// PERFORM OTHER TASKS
}
}
但它没有给出适当的输出。告诉我如何更正此代码。
编辑 1
cat /etc/security/limits.conf | grep service | grep soft | awk '{print $4}'
. 这个脚本给出了输出13000
。
现在我想将这 13000 存储在一个变量中。
如何在 C 文件中执行此操作?