Desconsiderando que seu awk está faltando uma chave, e supondo que a lista contenha uma única linha, por que não: NAME=$( cat list | awk '{print $1".modifications_to_name"') && checkStatus | grep pertinentinfo | cleanupFormatOfPertinentInfo | sendAlert $NAME
Se você deseja iterar por meio de uma lista com várias linhas e fazer com que o nome avalie para algo diferente a cada vez:
while read NAME; do checkStatus | grep pertinentinfo | cleanupFormatOfPertinentInfo | sendAlert $NAME ; done < <(cat list | awk '{print $1".modifications_to_name"')
Isso parece uma pergunta X Y .