这首诗描绘了诗人身处异地他乡的生活状态和对家乡亲人的思念之情。首句"家居犹旅食"表达了诗人即使在自己的家中也如同在外漂泊,生活不稳定。接着,"儿子复南征"进一步强调家庭成员的分离,儿子远赴南方征战,增添了诗人内心的忧虑。
"娄县千江隔"写出了空间上的遥远,娄县与家乡之间隔着重重江河,暗示了诗人与亲人的音信阻隔。"都梁百日行"则具体描述了旅途的漫长,表明诗人对儿子的担忧和对归期的不确定。
"雁书天外远"运用雁南飞的传统意象,表达书信难达的无奈,以及对远方家人的牵挂。"马角梦中生"则通过梦境中的马角,寓言式的表达了诗人对家乡田园生活的向往,以及现实中无法实现的愿望。
最后两句"食禄非吾愿,何时复旧耕"直抒胸臆,诗人表达了对官场生活的厌倦,流露出对回归田园、过上平静生活的渴望。整首诗情感深沉,语言朴素,展现了元末明初文人对现实与理想的矛盾与挣扎。