我想在开头和结尾添加以“exp_send”开头的每一行。
示例:
} "Are you sure you want to continue connecting (yes/no)? " {
exp_send -i $sid -- "yes\r"
} "password" {
exp_send -i $sid -- "$password\r"
exp_send -i $sid -- "\r\r\r"
将是:
} "Are you sure you want to continue connecting (yes/no)? " {
aaa exp_send -i $sid -- "yes\r" bbb
} "password" {
aaa exp_send -i $sid -- "$password\r" bbb
aaa exp_send -i $sid -- "\r\r\r" bbb
使用什么是正则表达式?
注意:
我发现这有用:
search : ^.(exp_send).$
replace : aaa\1bbb
但它删除了标签......还需要什么?
答案 0 :(得分:1)
怎么样:
找到:^(\s*)(exp_send.*)$
替换为:$1aaa $2 bbb
如果您想在换行符上添加相同列表的文字:
找到:^(\s*)(exp_send.*)$
替换为:$1$2\n$1bbb