Tôi có đoạn script sau đây mà tôi đã viết bằng cách tìm kiếm Google và nó sao lưu hệ thống Linux của tôi vào kho lưu trữ:
#!/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 /
Điều này hoạt động, nhưng tôi tự hỏi nếu tôi có thể định dạng tập lệnh để hiển thị lệnh trên nhiều dòng, một cái gì đó như thế này, để dễ dàng chỉnh sửa sau này:
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
/
Bằng cách đó, nó dễ dàng hơn để đọc và chỉnh sửa sau này. Có thể định dạng một tập lệnh Bash theo cách này?