我有以下通过搜索Google编写的脚本,它将我的Linux系统备份到存档中:
#!/bin/bash
# init
DATE=$(date +20%y%m%d)
tar -cvpzf /share/Recovery/Snapshots/$HOSTNAME_$DATE.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/sys --exclude=/mnt --exclude=/media --exclude=/dev --exclude=/share/Archive /
这行得通,但是我想知道是否可以格式化脚本以在多行上显示命令,类似这样,所以以后可以轻松编辑:
tar -cvpzf /share/Recovery/Snapshots/$HOSTNAME_$DATE.tar.gz
--exclude=/proc
--exclude=/lost+found
--exclude=/sys
--exclude=/mnt
--exclude=/media
--exclude=/dev
--exclude=/share/Archive
/
这样一来,以后阅读和编辑变得更加容易。是否可以通过这种方式格式化Bash脚本?