标签: bash variables find
我有一个正常的命令:
fname=$(find $dir -name '*001.txt')
我想做的是用变量替换数字:
fname=$(find $dir -name '*$num.txt')
但什么都没得到。我试图转义单引号:\'*$num.txt\',用双引号括起单引号:"'"*$num.txt"'",但没有任何作用。我需要什么?
\'*$num.txt\'
"'"*$num.txt"'",
答案 0 :(得分:0)
试试这个:
fname=$(find $dir -name "*${num}.txt")