`
wudi1906
  • 浏览: 66684 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

shell脚本,10进制,awk实现01,02,24小时

阅读更多
在shell脚本中,进行比较的时候出现:

08: value too great for base (error token is "08")

这个错误提示,是因为系统默认八进制,比八大的就认为是错的

用10#09就可以把9变成十进制。

    for i in `awk 'BEGIN{for(i=0;i<24;i++)printf("%02d ",i)}'`
        do
  done


可以实现01,02,03---24小时的字符串。
分享到:
评论

相关推荐

    监控 脚本 Shell脚本

    标题中的“监控”和“Shell脚本”是本次讨论的核心,这意味着我们将深入探讨如何使用Shell脚本进行系统监控。Shell脚本是Unix/Linux环境中的一种强大工具,它允许用户编写自动化任务,包括对系统状态的检查和监控。 ...

    Shell脚本中不同进制数据转换的例子(二进制、八进制、十六进制、base64)

    在Shell脚本编程中,有时我们需要进行不同进制之间的数据转换。这包括二进制、八进制、十六进制以及base64编码的数据。在Shell中,转换这些进制通常依赖于内置的算术运算符和一些命令行工具。下面我们将详细探讨如何...

    linux shell 实现IP和数字的转换

    要将点分十进制IP转换为十进制整数,我们可以编写一个Shell脚本,使用`awk`或`expr`命令来处理。以下是一个简单的示例: ```bash #!/bin/bash ip="192.168.1.1" octets=(${ip//\./ }) dec_ip=0 for octet in "${...

    我的shell脚本

    【标题】"我的shell脚本" 涉及的知识点主要集中在Linux系统管理和自动化脚本编程上,尤其是通过Shell脚本来实现系统级别的任务自动化。在描述中提到了一个博客链接,虽然具体内容没有给出,但我们可以根据提供的...

    shell脚本打包ipa

    标题 "shell脚本打包ipa" 暗示我们要讨论的是如何使用shell脚本来构建iOS应用的IPA(iOS Application Package)文件。IPA是苹果用于分发iOS应用的标准格式,它包含了应用的二进制文件、资源文件、元数据等。在这个...

    Shell编程范例之字符串操作-TinyLab原创

    例如,利用正则表达式处理特定格式的文本数据,使用sed和awk进行文本文件的编辑操作,甚至可以通过Shell脚本实现进制转换和编码转换。 在字符串操作中,正则表达式是一个十分强大的工具。它通过定义字符的规则集合...

    linux处理10万个二进制文件

    这里涉及到了Linux Shell脚本以及`awk`命令,这两个工具在Linux系统中被广泛用于文件处理和数据操作。 首先,我们来了解下`awk`命令。`awk`是一个强大的文本分析工具,它能够处理一行一行的数据,按照指定的模式...

    Shell脚本实现监控MySQL主从同步

    Shell脚本监控MySQL主从同步是一个自动化脚本,该脚本能够检测MySQL数据库的主从复制状态,并根据状态发出警告。MySQL主从复制是一种数据备份的方法,主服务器会将数据变动复制到一个或多个从服务器,从服务器提供...

    利用Shell脚本实现远程MySQL自动查询

    第二个示例展示了如何使用Shell脚本来安全删除MySQL的二进制日志文件。日志文件通常用于数据库的备份和恢复,以及主从同步。然而,它们可能会占用大量磁盘空间,因此定期清理是有必要的。脚本首先获取当前主日志文件...

    shell脚本监控mysql主从状态

    Shell脚本用于监控MySQL的主从复制状态是一个实用的运维自动化工具,它可以帮助DBA和系统管理员确保数据库服务的高可用性和数据的一致性。本文将详细介绍在Linux环境下,如何使用Shell脚本检查MySQL主从状态,并在...

    Shell脚本处理浮点数的运算和比较实例

    10' | bc`将十进制数字10转换为二进制。 4. 浮点数比较:可以将逻辑表达式传递给`bc`,比如`if [ $(echo "$big &gt; $small" | bc) -eq 1 ]; then`,如果`$big`大于`$small`,`bc`将输出1,否则输出0,进而进行后续...

    离线安装 kubernetes 2.4资源包+安装shell脚本

    在这个“离线安装 Kubernetes 2.4 资源包+安装shell脚本”的主题中,我们将深入探讨如何在没有互联网连接的情况下安装和配置Kubernetes集群,以及如何利用shell脚本来自动化这一过程。 首先,离线安装Kubernetes...

    Sed与awk第二版(中文高清版)

    3. 自动化脚本:在shell脚本中嵌入sed和awk命令,实现复杂的文本处理功能。 在学习Sed和awk时,读者需要注意,这些工具依赖于正则表达式进行文本匹配。因此,熟悉正则表达式的语法和使用方法对掌握sed和awk至关重要...

    MySQL的一些功能实用的Linux shell脚本分享

    在IT领域,尤其是在服务器管理中,Linux shell脚本扮演着重要的角色。本文将重点讨论两个相关的脚本,一个是用于启动和管理Memcached的shell脚本,另一个是针对MySQL binlog自动清理的脚本。 首先,让我们看看...

    sed awk高级编程案例

    通过这些案例,我们可以看到sed和awk这两个强大的文本处理工具在Linux shell脚本中的广泛应用。sed作为一个流编辑器,擅长于对单行文本进行快速处理和转换,而awk则是一个更复杂的文本分析工具,适用于将文本文件...

    Shell学习教程(多年积累、整理)

    Shell脚本是一种特殊的程序,它通过组合系统调用、公共程序、工具和编译后的二进制程序来构建应用程序。在Unix和类Unix系统(如Linux)中,Shell脚本是非常常见的一种自动化工具。 #### 二、Shell脚本的优势 1. **...

    Shell编程范例之数值运算-TinyLab原创.

    首先,该文档强调了Shell脚本在数值运算方面的一些限制,指出Shell本身主要进行整数运算,而复杂的数学运算则需要借助外部命令如expr, bc和awk等来完成。同时,Shell可以通过 RANDOM环境变量获得一个介于0到32767...

    UNIX新手指南_一些很好的Shell诀窍_au-unixtips4-pdf.pdf

    文档涵盖的内容包括字符串的进制转换,如从十进制到十六进制、十六进制到十进制、十进制到八进制等,这对于数据处理和系统管理非常有用。 在Shell编程中,进制转换是常见的需求。例如,你可以使用内置的expr命令或...

    linux awk学习

    - `%d`, `%i`:显示十进制整数; - `%e`, `%E`:科学计数法数值显示; - `%f`:显示为浮点数; - `%g`, `%G`:以科学计数法或浮点形式显示数值; - `%s`:显示字符串; - `%u`:无符号整数; - `%%`:显示 `%...

Global site tag (gtag.js) - Google Analytics