在shell中如何把10进制字符转换成16进制形式输出?
2016-05-13 14:55
656 查看
在shell中如何把10进制字符转换成16进制形式输出?
------解决方案--------------------
linux可以printf "%X" 100
求ascii我也没好办法,利用其它类型的脚本吧
------解决方案--------------------
printf "%x" 123
------解决方案--------------------
如果是把10进制数转换成16进制数格式,就用 printf "%x" 123
但是如果是把10进制字符转换为16进制字符,就用od命令。
od 命令,通过指定该命令的不同选项可以以十进制、八进制、十六进制和ASCII码来显示文件
eg: echo "helloworld" | od -tx1
------解决方案--------------------
echo "helloworld" | od -tx1
LS的管道符号
------解决方案--------------------
BatchFile code
------解决方案--------------------
linux可以printf "%X" 100
求ascii我也没好办法,利用其它类型的脚本吧
------解决方案--------------------
printf "%x" 123
------解决方案--------------------
如果是把10进制数转换成16进制数格式,就用 printf "%x" 123
但是如果是把10进制字符转换为16进制字符,就用od命令。
od 命令,通过指定该命令的不同选项可以以十进制、八进制、十六进制和ASCII码来显示文件
eg: echo "helloworld" | od -tx1
------解决方案--------------------
echo "helloworld" | od -tx1
LS的管道符号
------解决方案--------------------
BatchFile code
echo "helloworld" | od -tx1
相关文章推荐
- shell-4.shell双引号,单引号,反引号,反斜杠
- 用shell监控站点目录下的文件是否被修改
- shell-3.shell特殊变量
- shell脚本中修改文件的内容
- shell编程笔记
- Jenkins+SVN+Maven+Shell 实现项目一键发布
- shell-2.shell定义变量
- vim和xshell配色
- adb shell 查看手机根目录
- /etc/profile、~/.bash_profile等几个文件的执行过程
- Linux C语言获得执行的shell命令的返回值
- windows 与unix文件格式之谜
- 使用expect实现shell自动交互
- Powershell管理系列(三十一)PowerShell操作之批量创建邮箱
- UBUNTU实战(4)
- Python/Perl/Shell 输出彩色字体
- Beego如何在Linux下执行shell
- HBase(三):了解下基础的常用HBase shell 命令
- mac提示bash: mysql: command not found
- leetcode shell题解