使用bash脚本备份文件
简单入门
一个最经典的Hello World程序
#!/bin/bash
echo Hello World
第一这个脚本程序由那个程序来解释,第二只有一个简单的动作,它的功能是在终端上打印出”Hello World”。
运行脚本
在终端运行已经编写好的脚本文件(如:hello.sh),直接将文件绝对路径粘贴至终端,然后enter(回车)。
(一般情况下还要对这个脚本附一个可执行权限)
#chmod u+x hello.sh
(u+x 后面跟随的是绝对路径)
进入正题
#!/bin/bash
tar -cZf /Users/apple/Desktop/backup.tgz /Users/apple/Desktop/shell/hello.sh
这是一个备份hello.sh的tar备份命令:
/Users/apple/Desktop/backup.tgz是备份的路径,backup.tgz是一个压缩包,备份的内容都在压缩包里;/Users/apple/Desktop/shell/hello.sh是需要备份的文件(也可以是文件夹)。
END