${$(git rev-parse HEAD):0:5}
bash: ${$(git rev-parse HEAD):0:5}: bad substitution
Run Code Online (Sandbox Code Playgroud)
git rev-parse HEAD 返回哈希 ID,但如何从中生成子字符串?
如果我把它分成两行,它就起作用了。
x=$(git rev-parse HEAD)
echo ${x:0:5}
Run Code Online (Sandbox Code Playgroud)
但是我如何在一行中做到这一点?
如果我没有使用 lsof 的权限,如何获取 pid 已知的进程?谢谢
我知道netstat -l -p命令打印出活动的 unix 域套接字,但它似乎没有更新?关闭套接字后,它仍然显示在 netstat 命令结果中。