Lumerical脚本语言-系统(System)
系统命令包括同操作系统文件系统交互的命令、以及运行脚本文件的命令等。
1、系统命令
命令 | 描述 |
newproject
|
创建一个新的模拟设计环境
|
newmode
|
创建一个新的 MODE 设计环境
|
save
|
保存一个 fsp 文件或者 lms 文件
|
load |
装载一个 fsp 文件或者 lms 文件
|
del
|
删除一个文件
|
rm
|
删除一个文件
|
ls
|
列出目录中的文件
|
dir
|
列出目录中的文件
|
cd
|
改变工作目录
|
pwd
|
返回当前工作目录
|
cp
|
拷贝一个文件
|
mv
|
移动一个文件
|
exit
|
退出应用程序
|
system
|
运行命令行提示
|
fileexists
|
检查一个文件是否存在
|
currentfilename
|
获取当前文件名称
|
filebasename
|
从一个字符串获取文件基本名称
|
filedirectory
|
从一个字符串获取文件目彔
|
fileextension
|
从一个字符串获取文件扩展名
|
2、脚本命令列表
命令 | 描述 |
getcommands
|
返回可用的脚本命令的列表
|
3、开始执行和停止执行脚本命令
命令 | 描述 |
running a script
|
写入脚本名称并运行脚本
|
getpath
|
获取当前路径
|
addpath
|
将一个目录添加到路径
|
which
|
路径中文件所在目彔
|
pause
|
程序暂停一定时间
|
break
|
在脚本的对应行处结束脚本的执行
|
ESCAPE key
|
中断脚本的运行或长串命令的执行
|
4、文件输入和输出
命令 | 描述 |
format
|
设置脚本解释器的精度
|
标准输出(STD OUT)
|
|
write
|
将字符串写到文本文件或者标准输出
|
LDF 文件
|
|
loaddata
|
从 ldf 文件装载变量或者 d-card 数据
|
savedata
|
将变量保存到 ldf 文件
|
savedcard
|
将 d-card 数据保存到 ldf 文件
|
数据文件(Text files)
|
|
readdata
|
读文本文件
|
write
|
将字符串写到文本文件或标准输出
|
fld (field) 文件
|
|
asapexport
|
将监视器输出到 fld 文件
|
asapload
|
装载 fld 文件中的数据
|
|