这是命令 mkfifoposix 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
mkfifo — 制作 FIFO 特殊文件
概要
微信 [-m 模式] 文件...
商品描述
- 微信 实用程序应创建由操作数指定的 FIFO 特殊文件,在
指定的顺序。
对于每一个 文件 操作数 微信 实用程序应执行等效于 微信()
在 POSIX.1-2008 的 System Interfaces 卷中定义的函数,用
以下参数:
1. 文件 操作数用作 径 论据。
2. S_IRUSR, S_IWUSR, S_IRGRP, S_IWGRP, S_IROTH 的按位包含 OR 的值,
并且 S_IWOTH 用作 模式 争论。 (如果 -m 选项被指定,值
这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 微信() 模式 参数未指定,但 FIFO 在任何时候都不应有
权限比 -m 模式 选项参数。)
配置
- 微信 实用程序应符合 POSIX.1-2008 的基本定义卷, 部分
12.2, 公用事业 句法 指南.
应支持以下选项:
-m 模式 将新创建的 FIFO 的文件权限位设置为指定的 模式
价值。 这 模式 option-argument 应与 模式 操作数定义
等加工。为 CHMOD 公用事业。 在里面 符号模式 字符串, op 字符 '+' 和
'-' 应相对于假设的初始模式进行解释 a=rw.
操作数
应支持以下操作数:
文件 要创建的 FIFO 特殊文件的路径名。
标准输入
不曾用过。
INPUT FILES
无。
环境 变数
以下环境变量会影响执行 微信:
朗 为未设置或未设置的国际化变量提供默认值
空值。 (参见 POSIX.1-2008 的基本定义卷, 部分 8.2,
国际化 变量 为国际化优先
用于确定语言环境类别值的变量。)
LC_ALL 如果设置为非空字符串值,则覆盖所有其他字符串的值
国际化变量。
LC_CTYPE 确定用于解释文本数据字节序列的语言环境
作为字符(例如,单字节而不是多字节字符
论据)。
LC_消息
确定应该用于影响格式和内容的语言环境
写入标准错误的诊断消息。
路径 确定用于处理的消息目录的位置 LC_消息.
异步 新闻
默认。
标准输出
不曾用过。
斯特德
标准错误应仅用于诊断消息。
OUTPUT FILES
无。
EXTENDED 商品描述
无。
退出 状态
应返回以下退出值:
0 已成功创建所有指定的 FIFO 特殊文件。
>0 发生错误。
后果 OF 错误
默认。
- 以下 部分 旨在 内容丰富。
申请须知 用法
无。
示例
无。
基本原理
添加此实用程序是为了允许 shell 应用程序创建 FIFO 特殊文件。
- -m 添加选项来控制文件模式,以与类似的保持一致
提供的功能 MKDIR 效用。
早期的提议包括 -p 选项类似于 MKDIR -p 创建的选项
通向最终组件指定的 FIFO 的中间目录。 这是
删除,因为它不是通常需要的,并且不是类似的常见做法
公用事业。
的功能 微信 主要通过参考 微信()
POSIX.1-2008 系统接口卷中的函数。 例如,默认情况下,
FIFO 文件的模式受文件模式创建掩码的影响,根据
的特定行为 微信() 功能。 这样重复的次数就少了
描述文件创建的细节所需的努力。
未来 如何前往
无。
使用 onworks.net 服务在线使用 mkfifoposix