Linux Shell 字符串转数字

Linux Shell 字符串转数字原型 value n key Xm value 自定义变量得到运算的值 n 欲转成的进制数 2 进制就是 2 10 进制就是 10key 字符串变量 X 操作符 如 nbsp amp m 操作数实例 1 10 进制字符 32 加上 32a 32 value 10 a 32

原型: value=$((n#${key}Xm))

value:自定义变量得到运算的值

n:欲转成的进制数; 2进制就是2,10进制就是10

key:字符串变量

X:操作符;如+ – * /  &…

m:操作数

实例1:10进制字符32加上32

a=’32’

value=$((10#${a}+32))

———————————————-

————-64为10进制输出——-

a=’32’

value=$((16#${a}+0x32))

————-100为10进制输出——-

现实使用实例:

shell通过for循环读取文件后要对文件名进行转数字操作

比如将文件名-9361,前面补2个0

shell脚本如下:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231922.html原文链接:https://javaforall.net

(0)
上一篇 2025年11月13日 上午11:01
下一篇 2025年11月13日 上午11:22


相关推荐

  • pytest skipif_pytest失败重跑

    pytest skipif_pytest失败重跑前言pytest.mark.skip可以标记无法在某些平台上运行的测试功能,或者您希望失败的测试功能Skip和xfail:处理那些不会成功的测试用例你可以对那些在某些特定平台上不能运行的测试用

    2022年7月31日
    6
  • 思维导图软件哪个好?不要错过这份思维导图软件合集

    思维导图软件哪个好?不要错过这份思维导图软件合集小编最近发现了一个可以来做购物清单的简单工具 思维导图软件 思维导图的主要用途就是帮助我们理清思绪 增强计划和想法的逻辑性 可以用来规划任务 管理时间 将想法书面化 非常实用 小编为大家准备了三款个人感觉非常实用的思维导图软件 可以作为一个简单参考 一 MindManager 软件图标下载地址 https sourl cn aRWbbx 这是一款知名度相当高的思维导图软件 无论是学术讲座还是工作汇报 您都可以用 MindManager 轻松做出一份精致明了的思维导图

    2026年3月19日
    2
  • 2022年最新版大数据面试题全面总结-持续更新

    2022年最新版大数据面试题全面总结-持续更新2021 2022 大数据面试题全面总结

    2026年3月17日
    2
  • java xxe漏洞利用_JAVA的XXE漏洞

    java xxe漏洞利用_JAVA的XXE漏洞1 XXE 简介 XXE XML 外部实体注入 XMLExternalE 漏洞在对不安全的外部实体数据进行处理时 可能存在恶意行为导致读取任意文件 探测内网端口 攻击内网网站 发起 DoS 拒绝服务攻击 执行系统命令等问题 简单来说 如果系统能够接收并解析用户的 XML 但未禁用 DTD 和 Entity 时 可能出现 XXE 漏洞 常见场景如 pdf 在线解析 word 在线解析 定制协议或者其他可以解析

    2026年3月19日
    1
  • NL-Mean和BM3D去噪原理「建议收藏」

    NL-Mean和BM3D去噪原理「建议收藏」本文为转载,原博客地址:http://blog.csdn.net/jacke121/article/details/55215416图像去噪是非常基础也是非常必要的研究,去噪常常在更高级的图像处理之前进行,是图像处理的基础。可惜的是,目前去噪算法并没有很好的解决方案,实际应用中,更多的是在效果和运算复杂度之间求得一个平衡,再一次验证了我老师的一句话:所有的工程问题最后都是最优化问题

    2022年5月16日
    53
  • CNS服务器搭建(配合百度直连)[通俗易懂]

    CNS服务器搭建(配合百度直连)[通俗易懂]CNS服务器搭建(配合百度直连)

    2025年8月2日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号