返回顶部
首页 > 资讯 > 服务器 >数值运算shell脚本
  • 156
分享到

数值运算shell脚本

数值脚本shell 2022-06-04 21:06:55 156人浏览 薄情痞子
摘要

这次的shell案例比较简单,但有其特点。 #!/bin/sh # scriptbc - Wrapper for 'bc' that returns the result of a calculati

这次的shell案例比较简单,但有其特点。


#!/bin/sh

# scriptbc - Wrapper for 'bc' that returns the result of a calculation.

if [ $1 = "-p" ] ; then
 precision=$2
 shift 2
else
 precision=2      # default
fi

bc -q << EOF
scale=$precision
$*
quit
EOF

exit 0

脚本特点:
1) 脚本整体简洁明了,但功能强大,可以实现带自定义数值运算。
2)scale=$precision 是传给bc的参数,用于显示小数的位数
3)<< EOF
scale=$precision $* quit
EOF
用来给脚本传递值,类似于在bash下手动依次输入的效果。
4) precision=$2 ;shift 2 这行有意思,有了这个就可以实现脚本参数的功能,
shift 2 的意思是将输入的参数左移2位,即$1,$2先清空,$3赋值给$1,$4赋值给$2。

--结束END--

本文标题: 数值运算shell脚本

本文链接: https://lsjlt.com/news/19060.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 数值运算shell脚本
    这次的shell案例比较简单,但有其特点。 #!/bin/sh # scriptbc - Wrapper for 'bc' that returns the result of a calculati...
    99+
    2022-06-04
    数值 脚本 shell
  • 数值运算shell脚本的示例分析
    这篇文章给大家分享的是有关数值运算shell脚本的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。这次的shell案例比较简单,但有其特点。#!/bin/sh# scriptbc -&n...
    99+
    2023-06-09
  • 如何实现Linux Shell脚本数学运算
    本篇内容介绍了“如何实现Linux Shell脚本数学运算”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在任何一种编程语言中,算术运算都是必...
    99+
    2023-06-09
  • Linux Shell脚本系列教程(五):数学运算
    在任何一种编程语言中,算术运算都是必不可少的,shell也不例外。 一、 使用let、(())和[]进行算术运算 可以使用普通变量赋值方法定义数值,这是,它会被保存为字符串。我们可以通过使用let、(())...
    99+
    2022-06-04
    脚本 数学 教程
  • Shell脚本编程中常用的数学运算实例
    这部分主要讨论数学相关的shell脚本编程。 加法运算 新建一个文件“Addition.sh”,输入下面的内容并赋予其可执行的权限。 #!/bin/bash echo “Enter the First ...
    99+
    2022-06-04
    脚本 实例 常用
  • Shell脚本处理浮点数的运算和比较实例
    通过top命令看到的进程的CPU、内存的使用率的百分比是一个浮点数,我需要在写脚本时对其进行处理,所以学习了一些,总结如下。 其实,Shell(这里是Bash)本身不具备处理浮点计算的能力,但是可以使用“b...
    99+
    2022-06-04
    脚本 实例 浮点数
  • Shell脚本处理浮点数的运算和比较方式
    这篇文章主要讲解了“Shell脚本处理浮点数的运算和比较方式”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Shell脚本处理浮点数的运算和比较方式”吧!通过top命令看到的进程的CPU、内存...
    99+
    2023-06-09
  • 如何理解Shell脚本中的日期运算
    本篇内容主要讲解“如何理解Shell脚本中的日期运算”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何理解Shell脚本中的日期运算”吧!日期加减秒增减[roo...
    99+
    2024-04-02
  • Shell脚本编程中常用的数学运算方法教程
    这篇文章主要介绍“Shell脚本编程中常用的数学运算方法教程”,在日常操作中,相信很多人在Shell脚本编程中常用的数学运算方法教程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Shell脚本编程中常用的数学...
    99+
    2023-06-09
  • linux如何运行shell脚本
    要运行一个Shell脚本,可以使用以下方法:1. 在终端中直接键入脚本的路径和名称,例如:```/path/to/script.sh...
    99+
    2023-08-30
    linux shell
  • vscode怎么运行shell脚本
    在 VSCode 中运行 shell 脚本可以通过以下步骤: 打开 VSCode,打开要运行的 shell 脚本文件。 确保...
    99+
    2024-04-09
    vscode shell
  • shell 基本计算、逻辑运算、位运算详解
    以下面的格式提供运算表达式:$(( expression )) $ echo $((5*(3+3))) 30 $ result = $(($myvar-10)) shell提供方便的数之间的进制转换: $ ...
    99+
    2022-06-04
    详解 逻辑 shell
  • shell脚本实现监控shell脚本的执行流程及变量的值
    很多时候,我们都会写shell程序来完成一些不用重复造轮子的时刻,但是,又因为shell语句中也会有函数,也会有变量,在运行后到底执行了哪些相关的操作,就需要对具体执行过程中的变量等可变的因素的监控,那么我...
    99+
    2022-06-04
    脚本 变量 流程
  • Shell基本运算符的实现
    目录一、算术运算符实例二、关系运算符实例三、布尔运算符实例四、逻辑运算符实例五、字符串运算符实例六、文件测试运算符实例Shell 和其他编程语言一样,支持多种运算符,包括:算数运算符关系运算符布尔运算符字符串运算符文件测试...
    99+
    2023-05-12
    Shell 基本运算符 Shell 运算符
  • 在 PHP 中运行 Shell 脚本并打开 Shell 文件
    PHP 允许我们使用 shell_exec(); 处理 shell 文件的函数。然而,如果你的操作系统是 Windows,你应该考虑使用 popen() 和 pclose() 函数,因为管道是在文本模...
    99+
    2023-10-12
    php ssh
  • shell脚本返回值问题的解决
    如果学习过高级语言比如java和c语言等,此时你要是获取一个函数的返回值,直接在函数里面写上return即可,然后在函数执行时将返回结果赋值给某个变量即可。但是在shell脚本中限制较多,因此如果我们想实现这样的功能的话...
    99+
    2022-06-04
    shell脚本返回值 shell 返回值
  • 安卓系统开机运行shell脚本
    在安卓系统上很多业务需求是通过shell脚本实现的,开机自启动一般做法是创建安卓service服务,然后通过该服务调用执行shell脚本。详细步骤: 1、编辑shell脚本 如下shell脚本功能为:循环查询系统下是否有厂商ID为0 ...
    99+
    2023-09-03
    android linux 服务器
  • mongodb shell 脚本
    1,设置副本集#!/bin/bash #mongodb 进入client 并use admin cd /usr/mongodb/bin MongoDB='./mong...
    99+
    2024-04-02
  • Shell脚本获取国内各大运营商网段脚本分享
    亚太地区网络信息记录在这里,每天都有更新。 http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest 下面这个脚本将对这段文本进行编辑,...
    99+
    2022-06-04
    脚本 网段 运营商
  • Shell脚本运行环境及基本使用方法
    目录引言一、Shell 脚本二、Shell 环境三、第一个shell脚本运行 Shell 脚本有两种方法:Ubuntu(linux)下 source、sh、bash、./ 执行脚本的区别是什么?引言 Shell 是一个用...
    99+
    2023-05-12
    Shell脚本运行环境 Shell脚本运行
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作