Linux Bash Script, comando singolo ma linee multiple?
Ho il seguente script che ho scritto cercando su Google, e fa il backup del mio sistema Linux in un archivio:
#!/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 /
Questo funziona, ma mi sto chiedendo se posso formattare lo script per mostrare il comando su più linee, qualcosa come questo, in modo che sia facile da modificare in seguito:
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
/
In questo modo è più facile da leggere e modificare in seguito. È possibile formattare uno script Bash in questo modo?