【发布时间】:2014-02-06 22:22:46
【问题描述】:
我定义了具有值 A12 的 $A(例如 )。 如何将该值传递到命令中包含 XXX 的位置:
ls -dtr XXX_[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9] |排序-n |尾-1XXX_[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]其实是文件夹名格式(a12_20130233)
有办法通过吗?
【问题讨论】:
我定义了具有值 A12 的 $A(例如 )。 如何将该值传递到命令中包含 XXX 的位置:
ls -dtr XXX_[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9] |排序-n |尾-1XXX_[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]其实是文件夹名格式(a12_20130233)
有办法通过吗?
【问题讨论】:
通常它会像$A 一样简单,但是因为下面的字符(在这种情况下是下划线)可以解释为变量名的一部分,所以它需要用{} 分隔,如下所示:
ls -dtr ${A}_[0-9]...
【讨论】: