当我试图回应10美元时,它变成回声$ 1 0

时间:2011-05-26 22:54:16

标签: bash echo

给出类似这样的东西

find -type f -newermt "2011-05-26 15:40:35.088712" | xargs -n 1 bash -c fn=$0; set -- `ls -l $fn`; echo $7 $8 $9 $10;

我希望它以10美元的价格输出内容 当我试图回应10美元时真正发生的是回声1美元和0,我怎么做它回声$(10)

1 个答案:

答案 0 :(得分:23)

您需要使用echo ${10}来完成这项工作。