我将$ A定义为值A12(例如)。 如何将该值传递给命令中包含XXX的位置:
ls -dtr XXX_[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9] | sort -n | tail -1
XXX_[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]
实际上是文件夹名称格式(a12_20130233)
有没有办法传递它?
答案 0 :(得分:2)
通常它会像$A
一样简单,但因为后面的字符(在这种情况下是下划线)可以解释为变量名称的一部分,所以需要用{}
分隔,就像这样:
ls -dtr ${A}_[0-9]...