Prova con
nota che era da aggiustare anche l'indicazione dell'interprete, mancava un / iniziale. Ti consiglio anche di sopprimere eventuali messaggi di errore del comando cat con 2> /dev/nullcodice:#!/bin/bash if [ "$(cat /etc/report/inviato)" == "1" ] then echo "ciao" fi