这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 echoposix,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
echo — 将参数写入标准输出
概要
回音 [绳子...]
商品描述
回音 实用程序将其参数写入标准输出,后跟. 如果
没有争论,只有是写的。
配置
回音 公用事业公司不得承认 “--” 以指定的方式论证
POSIX.10-1 基本定义卷的指南 2008, 部分 12.2, 公用事业 句法
指南; “--” 应被识别为字符串操作数。
实现不应支持任何选项。
操作数
应支持以下操作数:
绳子 要写入标准输出的字符串。 如果第一个操作数是 -n,或者如果有
的操作数包含一个性格,结果就是执行——
定义。
在符合 XSI 的系统上,如果第一个操作数是 -n,它应被视为
字符串,不是一个选项。 以下字符序列应被识别
任何参数中符合 XSI 的系统:
\a 写一个.
\b 写一个.
\c 抑制否则遵循最后的论点
输出。 后面的所有字符 '\C' 在论据中应为
忽略了。
\f 写一个.
\n 写一个.
\r 写一个.
\t 写一个.
\v 写一个.
\\ 写一个特点。
\0NUM 写入一个 8 位值,该值是零、一、二或三位数的八进制
数 NUM.
标准输入
不曾用过。
INPUT FILES
没有。
环境 变数
以下环境变量会影响执行 回音:
朗 为未设置或未设置的国际化变量提供默认值
空值。 (参见 POSIX.1-2008 的基本定义卷, 部分 8.2,
国际化 变量 为国际化优先
用于确定语言环境类别值的变量。)
LC_ALL 如果设置为非空字符串值,则覆盖所有其他字符串的值
国际化变量。
LC_CTYPE 确定用于解释文本数据字节序列的语言环境
作为字符(例如,单字节而不是多字节字符
论据)。
LC_消息
确定应该用于影响格式和内容的语言环境
写入标准错误的诊断消息。
路径 确定用于处理的消息目录的位置 LC_消息.
异步 新闻
默认。
标准输出
回音 实用程序参数应由单个分隔字符和一个
字符应跟在最后一个参数之后。 输出转换应基于
输入中的转义序列。 请参阅操作数部分。
斯特德
标准错误应仅用于诊断消息。
OUTPUT FILES
没有。
EXTENDED 商品描述
没有。
退出 状态
应返回以下退出值:
0 成功完成。
>0 发生错误。
后果 OF 错误
默认。
以下 部分 ,那恭喜你, 内容丰富。
申请须知 用法
无法使用 回音 可移植到所有 POSIX 系统,除非两者 -n (作为
第一个参数)和转义序列被省略。
的printf 实用程序可移植地用于模拟任何传统行为
回音 效用如下(假设 IFS的 有其标准值或未设置):
* 历史悠久的 System V 回音 以及本卷中对 XSI 实现的要求
POSIX.1-2008 的等价于:
的printf "%b\n$*"
* BSD 回音 等效于:
if [ “X$1” = “X-n” ]
然后
转移
的printf “%s$*”
其他
的printf "%s\n$*"
fi
鼓励使用新的应用程序 的printf 而不是 回音.
示例
没有。
基本原理
回音 实用程序并没有因为它的广泛使用而过时
历史应用。 希望在没有提示的情况下进行提示的符合要求的应用程序
字符或可能期望回显 -n, 应该使用
的printf 实用程序源自第九版系统。
作为指定, 回音 以最简单的方式写出它的论点。 两者不同
历史版本 回音 以极其不相容的方式变化。
BSD 回音 检查字符串的第一个参数 -n 这导致它抑制
否则将遵循输出中的最后一个参数。
系统 V 回音 不支持任何选项,但允许其内的转义序列
操作数,如操作数部分中针对 XSI 实现的描述。
回音 实用程序不支持实用程序语法指南 10,因为历史
应用程序取决于 回音 回声 所有 它的论点,除了 -n 在选项
BSD 版本。
未来 如何前往
没有。
使用 onworks.net 服务在线使用 echoposix