如何从带有变量filename的find获取文件路径

时间:2015-04-03 13:32:23

标签: bash variables find

我有一个正常的命令:

fname=$(find $dir -name '*001.txt')

我想做的是用变量替换数字:

fname=$(find $dir -name '*$num.txt')

但什么都没得到。我试图转义单引号:\'*$num.txt\',用双引号括起单引号:"'"*$num.txt"'",但没有任何作用。我需要什么?

1 个答案:

答案 0 :(得分:0)

试试这个:

fname=$(find $dir -name "*${num}.txt")