-
while 同时3个以上的判断怎么写?有三个变量abc如果a<2或者b<2并且c<5则打印yes否则一直循环判断直到满足while[$a-lt2-o$b-lt2-a$c-lt5]do*************done这样写不行呢,纠结中top50 时间: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;'$VAR1eexpress 时间:07-20 + 阅读全文
-
学嵌入式,必须多实操需要一个从源文件中提取#include的字符串,自己折腾了个代码:mawk'/^[\t]*#[\\t]*include[\t]*(<[^>]+>|"[^"]+")/{sub(/^[\t]*#[\t]*include[\t]*/,"");if(match($0,/(<[^>]+>|"[^"]+")/))printsufanhe 时间:07-20 + 阅读全文
-
[求助]用命令实现一个简单的#include预处理程序我在网上看到一个方法可以在输入一次密码后便不用在输入密码的ssh登陆方法。具体是这样的。在各种ssh-copy-idremoteorlocal之后,接着是<local>$ssh-agent$SHELL<local>$ssh-addpasswordforlocal.....<local>$ssh-lusernamernumbchild 时间:07-19 + 阅读全文
-
怎样将shell变量传给awk脚本命令行可以,但是在awk脚本中却不行。系统:红帽5.3,自带awk如下:$rr=nihaoawk'BEGIN{print"'$rr'"}'nihao$rr=nihao./t2.awk'$rccjsj1 时间:07-19 + 阅读全文
-
判断输入的是整数还是字符串查找文件中类似#include"xxxx"的行,将这一行删掉,并将文件xxxx的内容插入此处,请问如何实现?尽量不使用shell本身的功能,而只使用命令程序的功能。brglng 时间:07-19 + 阅读全文