脚本中使用的cp命令无法正常工作

时间:2016-12-03 16:37:13

标签: bash

我试图编写脚本询问文件和目录,然后复制文件。我想做那样的事情:

#!/bin/bash
read FILE
read DIRECTORY
cp $FILE $DIRECOTRY

我选择的文件和目录确实存在,但是尽管没有返回错误,脚本仍然无效。

1 个答案:

答案 0 :(得分:1)

尝试修复拼写错误:cp "$FILE" "$DIRECTORY"""允许带有空格的文件名),然后您可以运行脚本,在两行中输入两个名称并查看结果。您还可以添加-x以查看正在运行的命令。完整:

#!/bin/bash -x
read FILE
read DIRECTORY
cp "$FILE" "$DIRECTORY"