- 在datafile开始处建立bookmark
RESTART
SET BOOKMARK bk_start- 在datafile结尾处建立bookmark
BOOKMARK: SET AT END bk_end
- 在当前行行尾处建立bookmark
BOOKMARK: SET AT END OF LINE bk_line_end
- 在当前行行首建立bookmark
BOOKMARK: SET AT START OF LINE bk_line_start- 在下一行的行首建立bookmark
BOOKMARK: SET AT NEXT LINE BEGINNING WITH bk_nxline_start
- 在跳过指定行数后建立bookmark
BOOKMARK: SET AT POSITION bk_name1, 2
- 当前处理行移动到bookmark位置
GO TO BOOKMARK bk_nxline_start
- 从指定BOOKMARK开始跳过指定字符串int_times次后,在此位置建立bookmark
BOOKMARK: SET AFTER SKIPPING PAST TEXT new_bk_name,bk_Start,int_times,Text
new_bk_name: 新BOOKMARK名称
bk_Start: 开始跳过文本字符串的书签的名称。
int_times: 应该跳过的文本字符串的出现次数
Text: 要跳过的字符串,如跳过指定个逗号<COMMA>
- 从指定BOOKMARK开始跳到指定字符串Count次后,在此位置(在最后一次跳远前)建立BOOKMARK
BOOKMARK: SET AFTER SKIPPING TO TEXT new_bk_name, Start_Bookmark, Count, Text
通常与BOOKMARK: SET AFTER SKIPPING PAST TEXT 配合使用实现取某位置的逗号之间的值
eg:
BOOKMARK: SET AFTER SKIPPING PAST TEXT CompNameStart,Start,CompNameCol,<COMMA>
BOOKMARK: SET AFTER SKIPPING TO TEXT CompNameEnd,CompNameStart,1,<COMMA>- 从指定BOOKMARK开始跳过count个字符串后建立BOOKMARK
BOOKMARK: SET AFTER SKIPPING CHARACTERS new_bk_name, start_bookmark, count
- 从指定BOOKMARK开始跳过指定格式单词后建立BOOKMARK
BOOKMARK: SET AFTER SKIPPING WORDS new_bk_name, start_bookmark, words_to_skip