小编Har*_*eja的帖子

从vim到系统剪贴板的行no的Yank文件路径

我想猛拉 -

  • 文件的完整路径,例如c:\ foo\bar\file.txt:94,其行号为

我还想将它粘贴到我的系统剪贴板中,所以我将使用'+'注册.

你能建议我这样做吗?

vim clipboard filepath yank

8
推荐指数
1
解决办法
644
查看次数

如何从strace输出中解码此信息

我写了一个小的go脚本并使用strace跟踪它,虽然这个脚本,我试图使用netlink协议从内核获取审计消息,就像auditd一样.

以下是我去的脚本输出 - http://paste.ubuntu.com/8272760/

我试图找到auditd提供给sendto函数的参数.当我在auditd上运行strace时,我得到以下输出

sendto(3, "\20\0\0\0\350\3\5\0\1\0\0\0\0\0\0\0", 16, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 16
Run Code Online (Sandbox Code Playgroud)

当我扫描我的go文件时,我得到以下输出.我想解码这个陈述的第二个参数

sendto(3, "\21\0\0\0\350\3\5\0\1\0\0\0\0\0\0\0\t", 17, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 17
Run Code Online (Sandbox Code Playgroud)

再具体一点

"\21\0\0\0\350\3\5\0\1\0\0\0\0\0\0\0\t" 
Run Code Online (Sandbox Code Playgroud)

现在我想将其转换为字符串或字节数组,有没有办法将其转换为字符串或字节数组?

在我的实际转码中,这个参数是一个字节数组.

https://github.com/mozilla/Audit-Go/blob/testing/netlink_old.go#L58

c audit go strace netlink

6
推荐指数
3
解决办法
9680
查看次数

标签 统计

audit ×1

c ×1

clipboard ×1

filepath ×1

go ×1

netlink ×1

strace ×1

vim ×1

yank ×1