linux - 如何转换十进制短输出?

标签 linux

使用od -N 64 -i mpich 在 Ubuntu 14.04 上我有

0000000  1135000353  1135000810  1135005924  1135016843
0000020  1135027542  1135036186  1135041461  1135041331
0000040  1135043045  1135052773  1135063618  1135067789
0000060  1135064934  1135052521  1135033974  1135019865
0000100

如何将这些十进制缩写转换为ascii?

最佳答案

要显示“这些”小数:

perl -ane 'shift @F; print map {pack "l",$_ } @F' <<EOS | od -c
0000000  1135000353  1135000810  1135005924  1135016843
0000020  1135027542  1135036186  1135041461  1135041331
0000040  1135043045  1135052773  1135063618  1135067789
0000060  1135064934  1135052521  1135033974  1135019865
0000100
EOS

关于linux - 如何转换十进制短输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35086191/

相关文章:

linux - 搜索以特定模式结尾的列,然后删除该列

django - 无法通过管道从 python 命令输出

c++ - 在 Fedora 21 上构建 butt

linux - 向另一个用户提供 sudo

javascript - 在不终止子进程的情况下终止 node.js 程序

linux - Bash 脚本中评估 azure 命令时的 while 循环被破坏

c - 是否可以在不使用 file_operations 结构的情况下编写字符驱动程序?

c++ - 为较旧的 glibc 构建

php - Apache:如果在文件复制期间请求,则返回损坏的文件

c++ - 如何将文件选择限制为单个目录?