在 nushell 中以表格形式查找源文件的行数 2024-11-22 • nushell 我很早就开始尝试学习 nushell,抱歉!...我想建立一个表,其中包含文件夹中所有递归找到的“.swift”源文件,然后附加一个包含其(计算的)行数的附加列。 我用过这个答案它有一种方法可以查找所有带有 的文件ls **/*.swift。 我用过这个答案它有一种方法可以使用 向表中添加计算列insert。 这让我尝试: ls **/*.swift | insert lineCount { wc -l $in.name } 但是,这似乎不起作用。它打印了很多东西,但似乎是大块的表格输出与大块的wc输出交织在一起。 谢谢。 答案1 您可以使用本机 Nushell 命令执行此操作 - 不需要wc在其他平台(如 Windows)上提供: ls **/*.py | select name | insert linecount { open $in.name | lines | length } (我在.py这里处理文件) 以下是屏幕截图: 相关内容 tomato 和 dd-wrt 替代品 参考项未添加任何编号 无法进入 Windows 10 上的登录页面 如何使用 macvtap 桥接家庭 wifi 网络? 使用 gawk 提取跟踪信息 BibTeX 按“von”而不是姓氏对作者进行字母排序 如何让 hotmail 接受我的邮件 [关闭] GRUB:核心之外的 ELF 扇区 在 Powerpoint 中为强调下划线动画选择下划线颜色 未分化