In questo esempio si cerca di individuare se un processo è in esecuzione o meno. Nello specifico si cerca di verificare se Firefox sia in esecuzione. Visto che la stringa Firefox è presente come parametro di grep sarà necessario eseguire un'ulteriore comando grep con l'opzione -v per impedire che si verifichino dei falsi positivi.
if ps aux | grep firefox | grep -v grep > /dev/null; then echo "Firefox è in esecuzione"; fi