在这里,我请求帮助我上周收到到目前为止,我还没有来得及作出反应。 我问一个bash脚本,处理一组目录,并创建在/ tmp其他暂时的意见。 没有进入细节的情况下,自动生成目录列表或数组方便括号扩展。 来砸你可以生成任意的文件或目录的名称列表,这是一个特殊的机制。 在这个意义上说,它是类似的路径扩展,尽管后者是必然存在的文件和/或有问题的目录,而这个限制,扩大与煤炭预计不会。

语法是非常简单的括号扩展预计将列在括号将在相同的位置在主串替换的字符串,从而产生我们所需要的变种。 一如往常,一个例子是胜过千言万语的解释:

{B,C,D}

扩展到:

  • 安倍晋三
  • 高手
  • 阎王

括号扩展包含了开幕和闭幕括号超过所有其他需求扩张和优先事项,并至少有一个分隔符(逗号)。

这里是缺少上面的脚本代码行:

/bin/mkdir /tmp/{dir_main,dir_all,dir_tmp_1,dir_tmp_2,dir_tmp_3}

分享这个内容:
  • del.icio.us
  • Google Bookmarks
  • Digg
  • Facebook
  • Technorati
  • MySpace
  • Twitter