shell 执行出错,大家帮看看

书中介绍命令替换有2中方法代码:'linuxcommand'和代码:$(linuxcommand)可是我的第一种方法不行,例如代码:$echo"thedirectoryis'pwd'."thedirectoryis'pwd'.版本是代码:$bash--versionGNUbash,

作者: 7rack 发布时间: 12-09

shell脚本中的空格把握不好,是哪里知识没掌握好

#!/bin/shBAK_SD="/backup/"WEEK=$(date+%Y%W)if[!-d"$BAK_SD$WEEK"];thenmkdir"$BAK_SD$WEEK"fiecho"$BAK_SD$WEEK"

作者: noknow 发布时间: 12-09

关于read命令的两个问题

今天在virtualbox下跑ubuntu10.04,emacs写了个很简单的shell,内容如下:#!/bin/sh#Asksomequestionsandcollecttheanswerdialog--title“Questionnaire”--msgbox“Welcometomysimplesurvey”918exit0然后哩,$/bin

作者: catsoul 发布时间: 12-09

命令行参数和脚本参数区别?

如题。生成├├├├的。

作者: revolution 发布时间: 12-08

学了命令行到底要干嘛

运行下面命令出错。代码:$echo"Invaliduser!"bash:!":eventnotfound错误的原因是感叹号。请问如何避免。

作者: slimhigh 发布时间: 12-07

关于read命令的两个问题

学到一半,突然忘了为啥要学这个。求解

作者: slimhigh 发布时间: 12-07

bash提示找不到文件?

代码:if[[!(-r$1&&-w$1)]]像这个我能看懂,[[]]是相当于test内建命令,可是!号之前不留空格就会出错,就是在编程的时候把握不好。有时候该不该双引号也混淆代码:set'applepie'pearspeachesforiin$@>do>echo$i>done

作者: 7rack 发布时间: 12-05

请问shell程序问题

cpd@ubuntu:~$./1_new.txt./1_new.txt:第20行:[:过多的参数expr:语法错误./1_new.txt:第28行:[:-eq:需要单个参数nfilename=./1_new.txt:line4:[-z:找不到命令mv:缺少了文件操作数请尝试执行"mv--help"来获取更多信息。./1_new.txt:第20

作者: pumasare 发布时间: 12-03

Ubuntu 中shell程序的意思

1.假设家目录下有一文件file在家目录下执行readx;cat$x输入~/file就会报错:cat:~/file:没有那个文件或目录而./file则没有问题这是什么原因?2.执行echo'ab'|readxy;echo$x$y反回值为空而这样就没有问题echo'ab'|whilereadxy;doecho$x$y;done

作者: nonigh 发布时间: 12-03

Ubuntu 中shell程序的意思

1.ofileName=#oldfilename,其中oldfilename被注释掉了吗?既然被注释了,那这句话的用处是什么?2.whilereadline是什么意思?3.index=`expr${index}+1`,请问是什么意思?4.if[${index}-eq1]是什么意思?functionchange(){ofileName=#o

作者: pumasare 发布时间: 12-03