grep solução:
grep -q '.\.sql$' file.txt && grep -v '\.sql$' file.txt > output_file.txt
O segundo grep declaração / comando será executado somente se o primeiro tiver retornado zero status de saída 0 se qualquer correspondência com o padrão .\.sql$ for encontrada
O conteúdo final output_file.txt :
actual.class
actual1.class
actual2.class
actual3.class
actual4.class