字典翻译 问答 高中 数学 linux下如何对取到的值进行数学计算用两个命令取到两个数值,需要把这两个值做除法运算,第一个值是free|head-3|tail-1|awk'{printf("%sn",$3)}'取到的,第二个是free|head-2|tail-1|awk'{printf("%s
问题标题:
linux下如何对取到的值进行数学计算用两个命令取到两个数值,需要把这两个值做除法运算,第一个值是free|head-3|tail-1|awk'{printf("%sn",$3)}'取到的,第二个是free|head-2|tail-1|awk'{printf("%s
问题描述:

linux下如何对取到的值进行数学计算

用两个命令取到两个数值,需要把这两个值做除法运算,第一个值是free|head-3|tail-1|awk'{printf("%sn",$3)}'取到的,第二个是free|head-2|tail-1|awk'{printf("%sn",$2)}'取到的,要把第一个除以第二个再乘100,要求直接显示出结果,其它这个运算就是为了简单的查询内存的实际利用率,不再人工去算一次,要求不用脚本(不把取值赋给变量再运算之类的),直接用一行命令,可以复制后贴到命令行里按回车执行得到结果,

龚杰洪回答:
  你那样做操作很慢   而且看起来不简洁   如果你非要这样做,试试   echo$((`free|head-3|tail-1|awk'{printf$3}'`*100/`free|head-2|tail-1|awk'{printf$2}'`))
李霄飞回答:
  �Dz���࣬�����֪��������һ��һ������͵���̨�ģ�ֻҪ����ճ��س���Ȼ���ÿ����ǩ���½������ˡ���������ã���л������������ʲôҪ���������أ�����������뾫ȷ��С������λӦ����ô�Ӳ���
龚杰洪回答:
  $(())��linux�������һ�֣�ȡ����Ҫ���뾫ȷ����λС��������ԡ�echo"scale=2;`free|head-3|tail-1|awk'{printf$3}'`*100/`free|head-2|tail-1|awk'{printf$2}'`"|bcscale=2;.....|bc#ȡ��λС��
点击显示
数学推荐
热门数学推荐
  • 语文
  • 数学
  • 英语
  • 政治
  • 地理
  • 历史
  • 化学
  • 生物
  • 物理
  • 综合
  • 高考