我正在尝试将运行脚本时给出的所有参数移动到一个RecycleBin
目录中。我设置RecycleBin
为我的主文件夹中的一个目录,使用RecycleBin="$HOME/Recycled"
.
然后我想将所有参数文件/目录移动到RecycleBin
目录中。
这是我到目前为止所得到的:
for i in $*
do
if [ $* -e ]
then
mv $i /path/to/RecycleBin/$*.`date +"%Y%m%d.%H%M%S"`
else
echo "The file does not exist"
fi
done
在哪里.date +"%Y%m%d.%H%M%S"
附加(date command)
每个文件的版本
并且for i in $*
正在检查命令中的所有参数。
输出看起来像这样 ./script.sh file1 file2 file3 - 3 个文件被移入其中RecycleBin
这不起作用,因为我的循环功能不正确。
非常感谢帮助
谢谢皮特