Solaris 公用桌面环境:高级用户和系统管理员指南

创建运行另一个操作的操作

使用 EXEC_STRING 操作中的 dtaction

例如,下面的操作使用名为 "Spell" 的内置操作 (该操作在"应用程序管理器"中标记为"检查拼写")。 新的操作运行"文本编辑器"和"拼写"操作,并在单独的终端仿真器窗口内显示拼写错误。

ACTION EditAndSpell
 {  	
 	WINDOW_TYPE				NO_STDIO  	
 	EXEC_STRING				/bin/sh -c 'dtaction Spell \
        %Arg_1"文件:"%; dtpad%Arg _1%'
 }