【发布时间】:2020-05-19 19:29:09
【问题描述】:
我使用 if 命令 if filename then move file
这是我目前所拥有的
filename=$*test*
if [ -f "filename" ]
then
mv filename archive/filename
else
echo "no filename exists"
fi
当我运行脚本时,我得到“不存在文件名”
如何使用通配符作为变量?
【问题讨论】:
-
这是什么语言?请在您的问题中添加适当的标签。你期望
$*test*是什么? -
这是 bash。我正在寻找 test 作为文件名一部分的通配符
标签: bash if-statement filenames