复制目录,如果目标位置已经存在,需要使用shell脚本复制另一个地方吗?

时间:2015-07-27 05:45:47

标签: shell

我是shell脚本的新手.. 试图复制目录.. 如果目的地有相同的目录..需要询问目录是否已存在,要复制另一个目的地。使用shell脚本....

1 个答案:

答案 0 :(得分:1)

对于Bash shell,这很好用

test -d XXXXX && echo "Ask what to do" || echo "Copy now"

这是他们的示例输出。

% test -d hello && echo "Do something" || echo "Copy now"
Do something
% test -d hi && echo "Do something" || echo "Copy now"                        
Copy now

您必须将echo commant更改为您需要的实际命令。