while 同时3个以上的判断怎么写?

有三个变量abc如果a<2或者b<2并且c<5则打印yes否则一直循环判断直到满足while[$a-lt2-o$b-lt2-a$c-lt5]do*************done这样写不行呢,纠结中

作者: top50 发布时间: 07-20

进程后台运行疑惑

a.sh:i=0for((i=0;i<50;i++))doecho$isleep1doneb.sha.sh>jobstest2>&1&1、运行a.sh&      在终端退出后,进程会随着挂掉2、运行nohup./a.sh  在终

作者: wanzijiali 发布时间: 07-20

SunOS下,让find只搜索当前目录,而不检索子目录

本帖最后由benteke于2011-07-2014:00编辑SunOS下没有-maxdepth这个选项,该如何实现呢?##############################以下为编辑内容假设目录结构是如下的:|--2.log|--3.log|--4.log|--5.log|--6.log|--7.log|--8.log|--9.log|

作者: benteke 发布时间: 07-20

sed 变量替换 问题 在线等

web_root=testsed-n's/\(define(.*WEB_ROOT.*[^:]\)\(\/.*\/\)\(.*\)/\1'${web_root}'\3/p'  /www/race/service/conf.php  执行没有错web_root=/test/执行sed:-eexpression#1,char50:

作者: sickcat2004 发布时间: 07-20

ssh 不用输入密码登陆

A机器A目录大量修改了目录名和文件名准备到B机器B目录,同步结构文件类型其实并不适合使用版本控制。准备做一个脚本,用md5判断,搬移目录和文件。举例代码:●md5sumbin/*.pl|head|perl-e'useData::Dumper;%h=map{split/\\/}<>;printDumper\%h;'$VAR1

作者: eexpress 发布时间: 07-20

学嵌入式,必须多实操

需要一个从源文件中提取#include的字符串,自己折腾了个代码:mawk'/^[\t]*#[\\t]*include[\t]*(<[^>]+>|"[^"]+")/{sub(/^[\t]*#[\t]*include[\t]*/,"");if(match($0,/(<[^>]+>|"[^"]+")/))printsu

作者: fanhe 发布时间: 07-20

比较复杂

需求如下:现我通过一个文件server来进行鉴权,这个文件里有三行,如果有一行中含有127.0.0.1并且有一行中含有server这个关键字,还有一行是有一个服务器的ip地址,现在我们必须判断如果127.0.0.1那一行存在,并且有server关键字的这行也存在,并且第一个字符不为﹟,就把第一行和第二行注释掉,但在执行操作之前必须要进行校验,看这三行是否存在,要根据情况报不同的错。

作者: vsyour 发布时间: 07-20

[求助]用命令实现一个简单的#include预处理程序

我在网上看到一个方法可以在输入一次密码后便不用在输入密码的ssh登陆方法。具体是这样的。在各种ssh-copy-idremoteorlocal之后,接着是<local>$ssh-agent$SHELL<local>$ssh-addpasswordforlocal.....<local>$ssh-lusernamer

作者: numbchild 发布时间: 07-19

怎样将shell变量传给awk脚本

命令行可以,但是在awk脚本中却不行。系统:红帽5.3,自带awk如下:$rr=nihaoawk'BEGIN{print"'$rr'"}'nihao$rr=nihao./t2.awk'$r

作者: ccjsj1 发布时间: 07-19

判断输入的是整数还是字符串

查找文件中类似#include"xxxx"的行,将这一行删掉,并将文件xxxx的内容插入此处,请问如何实现?尽量不使用shell本身的功能,而只使用命令程序的功能。

作者: brglng 发布时间: 07-19