yg_sun 发表于 2004-10-29 10:14:21

我想问个关于()的问题

$FILE=$(LANG=C file -lbk "$1")
是不是先执行括号中的命令,然后将命令执行的结果赋给变量FILE呢?

这样行吗?
$FILE=${`LANG=C file -lbk "$1"`}

MichaelBibby 发表于 2004-10-29 10:48:59


$FILE=$(LANG=C file -lbk "$1")
是不是先执行括号中的命令,然后将命令执行的结果赋给变量FILE呢?

是的 :-)

这样行吗?
$FILE=${`LANG=C file -lbk "$1"`}

`CMD`与$(CMD)是相同的作用(命令替换),两个重叠的话,自己试试就知道能不能工作了 :mrgreen:
页: [1]
查看完整版本: 我想问个关于()的问题