日期。
通过打印相当于回车符的换行符来开始新行。
程序的名称(通常只是octave’).
当前起作用目录。
当前起作用目录的基本名称。
当前用户的用户名。
主机名,最多为第一个“.”。
主机名。
此命令的命令号,从“octave”开始计数。
此命令的历史编号。这与'不同\#乘以Octave启动时历史列表中的命令数。
如果有效UID为0,则#,否则为$’.
Octave字符代码为的字符nnn.
反斜杠。
val =
PS1 ()
¶old_val =
PS1 (new_val)
¶old_val =
PS1 (new_val, "local")
¶查询或设置主提示字符串。
交互执行时,Octave在准备读取命令时显示主提示。
主提示字符串的默认值为'octave:\#> '
。要更改它,请使用以下命令
PS1 ('\u@\H> ')
这将导致提示boris@kremvax> 为用户boris已登录主机kremvax.kgb.su’. 请注意,在双引号字符串中输入反斜杠需要两个反斜杠。详见字符串.
如果终端支持ANSI转义序列,也可以使用它们。这对于为提示着色很有用。例如
PS1 ('\[\033[01;31m\]\s:\#> \[\033[0m\]')
将为默认的“Octave”提示提供红色。
当从具有的函数内部调用时"local"
参数,则该变量会为函数及其调用的任何子程序在本地进行更改。退出函数时将恢复原始变量值。
val =
PS2 ()
¶old_val =
PS2 (new_val)
¶old_val =
PS2 (new_val, "local")
¶查询或设置辅助提示字符串。
当Octave需要额外的输入来完成命令时,会打印第二个提示。例如,如果您正在输入for
循环中,Octave将在第一行之后的每一行的开头打印第二个提示。辅助提示字符串的默认值为"> "
.
当从具有的函数内部调用时"local"
参数,则该变量会为函数及其调用的任何子程序在本地进行更改。退出函数时将恢复原始变量值。
val =
PS4 ()
¶old_val =
PS4 (new_val)
¶old_val =
PS4 (new_val, "local")
¶查询或设置启用回显命令时用于前缀输出的字符串。
默认值为"+ "
详见日记和回显命令,以获取回显命令的描述。
当从具有的函数内部调用时"local"
参数,则该变量会为函数及其调用的任何子程序在本地进行更改。退出函数时将恢复原始变量值。
版权所有 © 2024-2025 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号-2