linux中expect的"怎么反义
发布网友
发布时间:2022-05-02 09:23
我来回答
共2个回答
热心网友
时间:2023-10-15 18:30
通过简单的修改预处理脚本就可以实现。
下面的例子是一个更复杂的expect-send例子:
expect -re "\[(.*)]:"
if {$expect_out(1,string)!="/bin/tcsh"} {
send "/bin/tcsh" }
send " "
expect eof
在这个例子中,第一个expect命令现在使用了-re参数,这个参数表示指定的的字符串是一个正则表达式,而不是一个普通的字符串。对于上面这 个例子里是查找一个左方括号字符(其必须进行三次逃逸(escape),因此有三个符号,因为它对于expect和正则表达时来说都是特殊字符)后面跟有 零个或多个字符,最后是一个右方括号字符。这里.*表示表示一个或多个任意字符,将其存放在()中是因为将匹配结果存放在一个变量中以实现随后的对匹配结 果的访问。
当发现一个匹配则检查包含在[]中的字符串,查看是否为/bin/tcsh。如果不是则发送/bin/tcsh给chsh命令作为输入,如果是则仅仅发送一个回车符。这个简单的针对具体情况发出不同相响应的小例子说明了expect的强大功能。
在一个正则表达时中,可以在()中包含若干个部分并通过expect_out数组访问它们。各个部分在表达式中从左到右进行编码,从1开始(0包含有整个匹配输出)。()可能会出现嵌套情况,这这种情况下编码从最内层到最外层来进行的。
热心网友
时间:2023-10-15 18:30
搜了一段
******************
{some stuff} 大括号也把词组标记为命令的一个参数. 但是, 其他符号在大括号内不被解释.
反斜线符号() 是用来引用特殊符号. 例如:n 代表换行. 反斜线符号也被用来关闭"$"符号 , 引号,方括号和大括号的特殊含义
********************
建议你两种方法都试一下
好运
关于复合句的反义疑问句
光记那几个词就太窄了。think 、believe, suppose, imagine, expect 等表示的是“认为、推测、感觉”的意思,不仅仅局限于这几个词,know、figure、realize 等等也同理。所以原句反宾从,does she 你可以这样理解,反义疑问句是希望得到肯定的回答或确认或感叹,如果上句为 I don't know she like...
反义疑问句
think, believe, suppose, imagine, expect等动词后接宾语从句构成的主从复合句在构成反意疑问句时,视情况不同有两种不同的构成方式。(1.)当主句的主语为第一人称时,其后的简短问句应与从句相一致。例如:I expect our English teacher will be back this weekend, won't she/he?We suppose you ...
反义疑问句到底怎么用?
2.感叹句。感叹句后加反意疑问句时,其反意疑问句需用be的一般现在时态的否定形式。例如: What fine weather, isn't it? 多好的天气啊,是吧? 3. 当陈述部分谓语动词是need, dare, used to,且这些词被用作实义动词时,其反意疑问句需用do的适当形式。例如: He needs help, doesn't he?他需要帮助,是吗...
几个英语反义疑问句的问题
6. 反意疑问句“反从不反主”现象发现有两个条件:第一,主句是第一人称。第二,主句的动词是think, consider, believe等表示想法类的动词。如:I think she is right, isn't she? 你给出的题满足了第一个条件,但是不满足第二个条件,所以不能“反从不反主”,所以应该用didn't I,这个用...
英语中反义疑问句 请详细解析、、
反义疑问句常用来征求对方的看法。其结构为:+,-。或 -,+.(即前面的称述句为肯定形式,后面的疑问句用否定形式;或者相反。)这两部分句子中的主语同指一人或事物,在时态、人称、数上应保持一致。另外,在英语中,无论问题是怎样问的,只要答语的事实是肯定句,就要用YES;只要答语的事实是否定的,就要用NO.1) ...
反义疑问句
1. 反意疑问句用肯定形式呼应句子的否定意思;2. 因为句子的重点是指从句中的主语,所以反意疑问句的代词应该与从句的主语呼应;3. 反意疑问句是针对从句而言的,因此助动词应与从句的谓语动词及其时态一致。I don't think you are right,are you?我认为你不对,你说你对吗?He don't believe...
反义疑问句中一般隐藏的表否定的词总结?
no ,never,not ,neither,nor ,too...to..,hardly ,scarely ,seldom,little, few,rarely 以及no开头的nowhere,nothing , nobody 等词汇 by no means,等词组,但:think,believe,suppose,imagine,expect等动词后接宾语从句,如果含有not的否定句,那么应将否定移到主句。例如:I don't think the...
反义疑问句的六句型有哪些
(一)、陈述句+疑问句🌸这是最基本的反义疑问句的形式,就是在一个陈述句后面加上一个简短的疑问句,表示对陈述句的内容是否正确或是否同意的询问。而且这类反义疑问句要注意前肯后否,或前否后肯的原则哦,也就是说,如果陈述句是肯定的,那么疑问句就要用否定的;如果陈述句是否定的,...
反义疑问句的回答
不管是前否后肯,还是前肯后否形式的反义疑问句,回答都根据事实回答,肯定的答案就用yes+肯定结构,否定的答案就用no+否定结构,答案要和实际情况相符。也叫实事求是 例如:1、--She is good at English, isn't she?--Yes, she is. 是的,她擅长 或者No, she isn't.不,她不擅长 2、-...
求教:反义疑问句
5、复合句的反义疑问句,附加部分一般要根据主句的主谓形式来确定。例如:He said her mother was ill yesterday ,didn't he ?他说昨天他妈妈病了,不是吗?但当主语为第一人称I,谓语动词为(don't)think , believe ,suppose , expect, imagine, reckon等时,附加部分的主语和谓语动词与宾语从句...