【发布时间】:2017-04-13 12:47:33
【问题描述】:
我是 shell 脚本的初学者,必须编写一个脚本来模拟 linux 的 mv 命令的功能,而无需在我的脚本中实际使用 mv 命令。请帮助我,我将非常感激!
【问题讨论】:
-
在这种情况下,请尝试将源文件复制到目标并在源位置将其删除。您可能想阅读:
cp和rm -
你已经走了多远?
我是 shell 脚本的初学者,必须编写一个脚本来模拟 linux 的 mv 命令的功能,而无需在我的脚本中实际使用 mv 命令。请帮助我,我将非常感激!
【问题讨论】:
cp 和 rm
如果要模拟 mv 命令,则需要将要“移动”的文件复制到目标文件夹,然后必须删除旧的。
这是一个小脚本:
#!/bin/bash
from=$1
to=$2
echo "Copy from $1 to $2"
cp $1 $2
echo "Removing the old file $1"
rm $1
echo "Done."`
希望对你有所帮助。
【讨论】: