+ -
当前位置:首页 → 问答吧 → Shell
  • 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 + 阅读全文

热门应用

更多