#!/bin/bash

## Author: Hersh Singh [hershdeep@gmail.com]
## Arch Installer Script Configuration

# Script configuration
AIS_MNT=/mnt
AIS_TIMEZONE=US/Eastern
AIS_HOST=dabba
AIS_USER=hersh

# Global configuration
export EDITOR=vi

# Define colors for 'tput'
textrev=$(tput rev)
textred=$(tput setaf 1)
textblue=$(tput setaf 4)
textreset=$(tput sgr0)

# Functions to display messages
note() {
    echo ${textblue}$@${textreset}
}
header() {
    echo ${textred}$@${textreset}
}

#!/bin/bash

## Author: Hersh Singh [hershdeep@gmail.com]
## Arch Installer Script Configuration

# Script configuration
AIS_MNT=/mnt
AIS_TIMEZONE=US/Eastern
AIS_HOST=dabba
AIS_USER=hersh

# Global configuration
export EDITOR=vi

# Define colors for 'tput'
textrev=$(tput rev)
textred=$(tput setaf 1)
textblue=$(tput setaf 4)
textreset=$(tput sgr0)

# Functions to display messages
note() {
    echo -e "${textblue}$@${textreset}"
}
header() {
    echo -e "${textred}$@${textreset}"
}

Add quotes around the echo statement to prevent word splitting.
Add quotes around the echo statement to prevent word splitting.

This allow longer messages with newlines.
