How do I exclude what my script is doing and only have echo’s print?
For instance, i am taring a directory and I don’t want every file it tar’s to echo.. only the echo command.
#! /bin/bash
clear
echo "Compressing the files"
cd ~/LegendaryXeo/html/
tar --exclude=".git" -cvf site.tar *
mv site.tar ~/LegendaryXeo/work/
cd ~/LegendaryXeo/work/
clear
echo "Extracting the site"
tar -xvf site.tar
echo "Deleting Tar"
cd ~/LegendaryXeo/work/
rm -f site.tar
clear
echo "Copying files to server"
scp -r ~/LegendaryXeo/work/* user@site.com:~/../../domains/
Redirect the output of
tarto/dev/null:Any
echocommand you have in your script will still output to the screen.