Chinaunix

标题: 如何在shell命令行中嵌入命令 [打印本页]

作者: helihefen    时间: 2004-08-22 12:36
标题: 如何在shell命令行中嵌入命令
问题1。
命令pwd将显示当前目录,假设此时输出为/root
NAME='pwd'
cp  /mmt/*.txt  $NAME
此时并不是把文件复制到/root中,而是把文件以pwd的名字存在当前目录中。

假如我想显示命令pwd的结果
用echo 'pwd'只会显示pwd,而不会显示路径。

比如
VALUE1=10
VALUE2=20
COUNTER=' expr $COUNTER + $VALUE '
echo $COUNTER 显示的不是30而是expr $COUNTER + $VALUE
所以我想请教一下如何在命令行中嵌入命令。
作者: bjgirl    时间: 2004-08-22 16:28
标题: 如何在shell命令行中嵌入命令
COUNTER=` expr $COUNTER + $VALUE `
应该用反引号而不是单引号
作者: helihefen    时间: 2004-08-24 22:32
标题: 如何在shell命令行中嵌入命令
Thank you very much.
作者: 午夜聆听    时间: 2004-08-31 09:51
标题: 如何在shell命令行中嵌入命令
用呀,应该用命令置换




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2