我想看看,如果"001"还是"100"还是"000"在4个字符的字符串发生0和1.例如,4个字符的字符串可以是"1100"或"0010"或"1001"或"1111".如何使用单个命令匹配字符串中的许多字符串?
我知道grep可以用于模式匹配,但是使用grep,我一次只能检查一个字符串.我想知道多个字符串是否可以与其他命令一起使用或者与grep本身一起使用.
我正在编写一个函数,我想提供一个变量,其中包含要在函数内部进行求值的条件.例如,我有一个小时变量,包含0,3,6,9,18,3,6,9,18,0,18等值...我想选择小时变量匹配为0,6的索引这个0,6可能会根据其他一些参数而改变.基本上它们并不总是固定的.所以我传递一个变量g1 = call("which", (hourval==0 | hourval == 6)).我希望在程序中评估此语句.因此我使用该声明x1 = eval(g1).显然,当我传递变量时g1,不会生成那个时间的小时变量,而是在eval(g1)语句之前生成它.我收到错误,hourval找不到对象.有没有其他方法可以解决这个问题.
在此先感谢,任何帮助表示赞赏.
Narayani Barve