小编Jay*_*oix的帖子

Linux Bash 脚本,单个命令但多行?

我通过搜索 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 /
Run Code Online (Sandbox Code Playgroud)

这有效,但我想知道我是否可以格式化脚本以在多行上显示命令,类似于这样,以便以后轻松编辑:

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 
/
Run Code Online (Sandbox Code Playgroud)

这样以后阅读和编辑就更容易了。是否可以通过这种方式格式化 Bash 脚本?

linux script bash tar

179
推荐指数
4
解决办法
28万
查看次数

标签 统计

bash ×1

linux ×1

script ×1

tar ×1