Rewrote bash commands to shell commands
This commit is contained in:
parent
c5ecef7e03
commit
976e8e8b36
1 changed files with 2 additions and 2 deletions
|
@ -110,7 +110,7 @@ void get_info() { // get all necessary info
|
||||||
memmove(&shell[0], &shell[5], 16);
|
memmove(&shell[0], &shell[5], 16);
|
||||||
|
|
||||||
// os version
|
// os version
|
||||||
FILE *fos_rel = popen("cut -d '=' -f2 <<< $(cat /etc/os-release | grep ID=) 2> /dev/null", "r");
|
FILE *fos_rel = popen("cat /etc/os-release | grep ID= | cut -d '=' -f2 2> /dev/null", "r");
|
||||||
fscanf(fos_rel,"%[^\n]", version_name);
|
fscanf(fos_rel,"%[^\n]", version_name);
|
||||||
fclose(fos_rel);
|
fclose(fos_rel);
|
||||||
|
|
||||||
|
@ -118,7 +118,7 @@ void get_info() { // get all necessary info
|
||||||
if (sysinfo(&sys) == -1) printf("There was some kind of error while getting system info\n");
|
if (sysinfo(&sys) == -1) printf("There was some kind of error while getting system info\n");
|
||||||
|
|
||||||
// cpu and ram
|
// cpu and ram
|
||||||
FILE *fcpu = popen("sed 's/ //g' <<< $(cut -d ':' -f2 <<< $(lscpu | grep 'Model name:')) 2> /dev/null", "r");
|
FILE *fcpu = popen("lscpu | grep 'Model name:' | cut -d ':' -f2 | sed 's/ //g' 2> /dev/null", "r");
|
||||||
fscanf(fcpu, "%[^\n]", cpu_model);
|
fscanf(fcpu, "%[^\n]", cpu_model);
|
||||||
fclose(fcpu);
|
fclose(fcpu);
|
||||||
ram_max = sys.totalram * sys.mem_unit / 1048576;
|
ram_max = sys.totalram * sys.mem_unit / 1048576;
|
||||||
|
|
Loading…
Reference in a new issue