分页: 1 / 1

set一个问题

发表于 : 2009-08-12 10:50
dengroj
书本上说set不带命令,会按字母顺序给出环境中的所有变量,不管是局部还是导出变量。
但。
$set
或者
$declare
$declare --f
$typeset -f
都是输出一大堆shell的源码。
也不知道是那个脚本的源码。
例如:这是最后的一小部分
quote ()
{
echo \'${1//\'/\'\\\'\'}\'
}
quote_readline ()
{
local t="${1//\\/\\\\}";
echo \'${t//\'/\'\\\'\'}\'
}
这是为什么呢。谢谢大伙的指点。。

Re: set一个问题

发表于 : 2009-08-12 10:52
eexpress
那是书上的。
版本不断变化的。

Re: set一个问题

发表于 : 2009-08-13 8:31
dengroj
那楼上的会不会有这样的情况阿。

Re: set一个问题

发表于 : 2009-08-13 9:23
gaopenghigh
同问,输出的很长的脚本是什么?

Re: set一个问题

发表于 : 2009-08-13 10:30
dengroj
gaopenghigh 写了:同问,输出的很长的脚本是什么?
期待中。。。