栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

<()在Bash中做什么?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

<()在Bash中做什么?

这称为过程替换。

<(
list
)
是单个语法结构,在这种情况下,“ <”字符不是单独的符号。它执行 list
并将其输出作为文件(不是标准重定向)提供给命令。

它等效于运行(除了在可能的情况下使用管道而不是临时文件):

sort abc > /tmp/1sort bcd > /tmp/2join /tmp/1 /tmp/2

请注意,两种输出均以要连接的文件名形式提供,而不是以标准重定向的形式提供。

(
list
)
是出于不同目的的不同构造。它只是创建一个执行 list 的子外壳,将其标准描述符提供给父外壳。

这是bash手册中的相关部分。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/412646.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号