如果文件名然后移动文件

问题描述 投票:0回答:2

如果使用文件名然后移动文件,我将使用if命令>>

这是我到目前为止所拥有的

filename=$*test*
if [ -f "filename" ]
then
  mv filename archive/filename
else
  echo "no filename exists"
fi

当我运行脚本时,我得到“不存在文件名”

如何使用通配符作为变量?

我正在使用if命令,如果文件名然后移动文件,这是我到目前为止的文件名= $ * test *如果[-f“文件名”]然后mv文件名归档/文件名否则回显“不存在文件名” fi运行...

bash if-statement filenames
2个回答
0
投票

0
投票
© www.soinside.com 2019 - 2024. All rights reserved.