有关 bash 的问题请问一下

2020-10-09 23:04:00 +08:00
 Raven316
我没怎么用过 linux,今天在看 darknet 源码的时候看到这段,请问怎么解释啊?

paste <(awk "{print \"$PWD\"}" <5k.part) 5k.part | tr -d '\t' > 5k.txt
paste <(awk "{print \"$PWD\"}" <trainvalno5k.part) trainvalno5k.part | tr -d '\t' > trainvalno5k.txt
842 次点击
所在节点    问与答
1 条回复
chocovon
2020-10-10 00:02:17 +08:00
就是在文件每一行前面加$PWD 吧
awk 按文件的行依次生成$PWD,paste 按文件的行依次拼接,tr 删掉每一行拼接时产生的\t,最后输出到 txt

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/713466

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX