bash - 使用 shell 脚本反转十六进制数

标签 bash

我正在尝试在 Bash 或任何其他 shell 中反转十六进制数。

比如我要将十六进制数4BF8E取反,答案应该是71FD2,即按位取反。

最佳答案

echo 4BF8E | rev | tr '0123456789ABCDEF' '084C2A6E195D3B7F'

解释:

  • rev 将 4BF8E 反转为 E8FB4
  • tr 将每个十六进制值映射到它的位反转值

关于bash - 使用 shell 脚本反转十六进制数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19288574/

相关文章:

bash - 在 Bash 中使用 'For Loop' 中的输入变量

Linux Bash - 写入日志 - 没有这样的文件或目录

linux - Bash 脚本响应控制台输出?

python - 在Python字符串中嵌入可执行Python脚本

linux - 为什么 sed 在脚本中不能正常工作

bash - 连接 grep 输出字符串(bash 脚本)

html - MYSQL 输出到现有的 HTML 模板

bash - 将 curl 输出管道化到 grep

linux - Bash for 远程服务器上的循环

c - 在 C 中处理信号、管道和分支