Это может сработать. Но я не проверял.
lxterminal &
pid=$!
kill -KILL "$(ps -ho ppid,pid | grep ^$pid | cut -d' ' -f2)"
ps -ho ppid, pid
получает PPID (родительский PID) и PID запущенных в данный момент процессов. grep ^ $ pid
отфильтровывает то, что не разветвляется $ pid
, то есть lxterminal
в фоновом режиме. cut
выбирает PID внука.