示例:调度定义中文件名内的空格
使用包含空格的文件规范来定义或更新一个调度 objects 参数或调度 options 参数时,在包含空格的每个文件规范的周围添加引号 ("),然后在整个规范的周围添加单引号 (')。



以下示例展示了当文件规范中包含空格字符时,如何对计划 object 参数进行分隔:objects=’"/home/proj1/Some file.doc"’
objects=’"/home/proj1/Some file.doc" "/home/Another file.txt" /home/noblanks.txt’
objects=’"/home/My Directory With Blank Spaces/"’
objects=’"/Users/user1/Documents/Some file.doc"’
objects=’"/Users/user1/Documents/Some file.doc"
"/Users/user5/Documents/Another file.txt" /Users/user3/Documents/noblanks.txt’
objects=’"/Users/user1/My Directory With Blank Spaces/"’ 此语法确保将包含空格的文件规范(例如 /home/proj1/Some file.doc)视为单个文件名,而不是两个单独的文件(/home/proj1/Some 和 file.doc)。


以下示例演示了当文件规范中包含空格字符时,如何对计划 options 参数进行分隔:options='-preschedulecmd="/home/me/my files/bin/myscript"
-postschedulecmd="/home/me/my files/bin/mypostscript" -quiet'
options='-presched="/home/me/my files/bin/precmd" -postsched=finish'
以下示例演示了当文件规范中包含空格字符时,如何对计划 object 参数进行分隔:objects=’"c:\home\proj1\Some file.doc"’
objects=’"c:\home\proj1\Some file.doc" "c:\home\Another file.txt"
c:\home\noblanks.txt’
objects=’"c:\home\My Directory With Blank Spaces\"’
objects=’"c:\Users\user1\Documents\Some file.doc"’
objects=’"c:\Users\user1\Documents\Some file.doc"
"c:\Users\user5\Documents\ Another file.txt" c:\Users\user3\Documents\noblanks.txt’
objects=’"c:\Users\user1\My Directory With Blank Spaces\"’此语法确保将包含空格的文件规范(例如 c:\home\proj1\Some file.doc)视为单个文件名,而不是两个单独的文件(c:\home\proj1\Some 和 file.doc)
以下示例演示了当文件规范中包含空格字符时,如何对计划 options 参数进行分隔:options='-preschedulecmd="c:\home\me\my files\bin\myscript"
-postschedulecmd="c:\home\me\my files\bin\mypostscript" -quiet'
options='-presched="c:\home\me\my files\bin\precmd" -postsched=finish'您还可以参阅 DEFINE SCHEDULE 和 UPDATE SCHEDULE 命令的 objects 和 options 参数信息。 有关这些命令和参数的描述,请参阅 IBM® Storage Protect 服务器文档。