bash 命令行流程

  • 本文关键字:命令行 bash bash
  • 更新时间 :
  • 英文 :


我以这样的方式使用 bash:

vara="'%a %b'"
function f
{
  echo -n $# : "$@"
}

1.

f  $vara

输出:

 2 : %a %b

阿拉伯数字。

f "$vara"

输出:

1 : '%a %b'

谁能解释为什么第一个产生这种输出?

这是单词

拆分的一个很好的例子,也是为什么我们被教导总是引用我们的变量。

有关更多详细信息,请参阅这篇出色的文章

相关内容

  • 没有找到相关文章

最新更新