Linux今天:Linux上网时间。





Bash:使用集合和eval保留空格

2008年11月6日,12:05(0对讲[S])
(Other stories by Mitch Frazier)

“Set命令在选项后占用任何参数(此处 “ - ”发出“选项的结尾”)并将它们分配给 位置参数($ 0 .. $ n)。 eval命令执行其 参数作为bash命令。

“如果没有eval命令的情况下你这样做,你会得到相同的 结果作为第一个例子。通过将set命令传递给eval Bash将尊重字符串中的嵌入式报价而不是 假设他们是这个词的一部分。“

完整的故事

相关故事: