小编Bin*_*ler的帖子

从文件中的特定行以相反的顺序 grep 文件

我有这种日志

2019-11-14T20:03:48.917Z  INFO Thread1 Audit ... Operation status="success" ... id=dad69655-07d0-4daf-a639-b8e3257fa6bd msg...
2019-11-14T20:03:48.908Z  INFO Thread Audit Operation status="success" ... id=67ab8c3b-b57c-4328-b483-81582be0341d msg...
2019-11-14T20:03:48.909Z  INFO Thread Audit ... Operation status="success" ...  id=b0485887-004a-4f55-b287-f5c9cf609787 msg...
2019-11-14T20:03:48.911Z  INFO Thread2 Audit ... Operation status="success" ... id=35ca8c14-757f-474a-a929-494781c4679f msg...
2019-11-14T20:03:48.915Z  INFO Thread2 Audit ... Operation status="failure" ... id=72f73c66-da37-11e9-8d68-005056bce6a5 msg...
2019-11-14T20:03:48.917Z  INFO Thread1 Audit ... Operation status="success" ... id=26ece804-da3a-11e9-bfed-005056bce25b msg...
2019-11-14T20:03:48.919Z  INFO Thread Not ... Operation status="failure" ... id=1b31f53f-66d5-475f-ace3-ed1905e8f818 msg...
2019-11-14T20:03:48.921Z  INFO Thread Not ... Operation status="success" ... id=84ee4947-633f-4ccb-832e-7b380052401c msg... …
Run Code Online (Sandbox Code Playgroud)

bash perl awk grep sed

2
推荐指数
1
解决办法
136
查看次数

Bash 中的十六进制转十进制

我知道我们可以使用 bash 将十六进制转换为十进制

#!/bin/bash
echo "Type a hex number"
read hexNum
echo $(( 16#$hexNum ))
Run Code Online (Sandbox Code Playgroud)

但是当我用 运行它时hexNum=9b4bbba36e494bcd,它给了我-7256500063973061683即负值,这是 2 的补码。

我不想要它的 2 补码。我想要输出hexNum=9b4bbba36e494bcdas 11190244009736489933。如https://www.rapidtables.com/convert/number/hex-to-decimal.html?x=9b4bbba36e494bcd 所示

如何使用 bash 获得此输出?请帮忙!

bash hex decimal

0
推荐指数
1
解决办法
120
查看次数

标签 统计

bash ×2

awk ×1

decimal ×1

grep ×1

hex ×1

perl ×1

sed ×1