跳转至

向控制台打印文本

语法

  echo [-n] [...]

示例

打印 "hello world"

  echo hello world

打印引导文件名

  echo ${filename}

打印接口 "net0" 的 MAC 地址

  echo MAC address is ${net0/mac}

让用户输入文件名

  echo -n Enter boot filename:
  read filename
  echo Booting from ${filename}

描述

向控制台打印文本。与所有 iPXE 命令一样,任何设置(如 ${filename})都会被展开。这使得 echo 可以用来显示 iPXE 设置的值。例如,显示通过 DHCP 获取的引导文件名:

  iPXE> dhcp
  DHCP (net0 52:54:00:12:34:56)... ok
  iPXE> echo ${filename}
  http://boot.ipxe.org/demo/boot.php

如果指定了 -n 选项,则不会打印末尾的换行符。

另请参阅