linux - 缺少目标文件操作数 Linux
问题描述
我在 Linux 命令行中绝对是绿色的,无法通过这个脚本:
read answer
case "$answer" in #starting a loop
1)
echo "Type the name of the script: "
read $a1
while [ ! -f $a1 ]
do
echo "$a1 is not valid"
read $a1
done
sudo cp -a $HOME/$a1 $HOME/$a1'backup'$(date "+_%d_%m_%Y")
;;
这给了我以下错误:cp:无法将目录“/home/ubuntu/”复制到自身,“/home/ubuntu/backup_13_12_2018/ubuntu”
我想要做的是在同一目录中创建一个带有时间戳的脚本副本。
解决方案
推荐阅读
- java - ANTLR 意外行为
- powershell - 使用 powershell 脚本运行 .exe 文件
- python - 我不能再用 pip 安装任何东西,也不能升级 pip
- swift - 在接受闭包的视图中使用闭包与方法
- mysql - 在另一个 Select SQL 查询上选择 SQL 查询,给出 null
- r - 哪些 R 函数对于计算多元线性回归(使用交互项)中的部分 eta 平方是正确的?
- cypress - 如何在 Cypress 中模拟鼠标滚轮?
- c - 链接 paho 图书馆
- firebase - Firebase 动态链接在没有预览页面的情况下无法在 iOS 上打开应用
- python - 在 Cython 中制作一个可执行文件,包括头文件和共享库