【实测体验】Nushell:有趣且高效的Rust编写的shell
四叠半中年大叔:
你好,请教一下,就是如何Java字符串转换成rust,具体就是把这段’ {“version“:3,“id“’转换成rust,我试着加入转义字符变成{\“version\“:3,\“id\“,但好像不正确的样子
【回复】这两个语言编码方式都不一样
【回复】回复 @永遠に死ぬ :好的
【回复】回复 @四叠半中年大叔 :试试把接受变量变成String试试不要用&str
genericity:
这类shell问题是你基本上能用jc/jq在任何shell里完成类似操作。所以shell还是应该以交互式体验为最优先,而数据io,json就是通行标准,自己再去发明dict, table实无必要。
_zonglin:
nushell 很适合在Windows上跑,主要是习惯了 命令操作
q_q-1_1:
我不太清楚这样做的目的啊,但如果只是想要名字的话 pacman -Qq 不就可以了嘛
如果是要做json的话
pacman -Qi | awk '/^Name/{name=$3} /^Version/{print $3, name}' 再配合 其它grep sort jq 啊什么的 应该也能输出同样的东西
Nushell RUST Windows Mac Linux shell fish zsh bash 必剪创作