计划脚本语法建议
在创建计划脚本时,可以考虑以下建议:
- 不要在计划脚本中包含以下
guestfish
命令,因为 Image Streamer 在安装操作系统卷时自动启动这些命令:guestfish
add <disk.img>
run
- 根据
guestfish
约定,以
/
开头的任何文件路径表示安装的黄金映像文件系统中的文件路径。- 以
./
开头的任何文件路径表示 Image Streamer 设备提供的临时空间。在定制或泛化过程中,可以使用该临时空间存储临时文件。注意:在完成定制或泛化过程后,将清除该临时空间。
您可以使用
!
启动bash
命令。也可以使用heredoc
语法嵌入bash
命令。在执行计划脚本时,将在部署日志中记录执行结果。要创建额外的日志消息,请使用以下语法:
echo "ImageStreamerLog: [log message]"
@
字符用于在脚本计划中指定自定义属性。因此,如果要将@
字符用于不同的用途,必须使用@@
而不是@
。