文公问元帅于赵衰,对曰:“郤縠可,行年五十矣,守学弥惇。夫先王之法志,德义之府也。夫德义,生民之本也。能惇笃者,不忘百姓也。请使郤縠。”公从之。公使赵衰为卿,辞曰:“栾枝贞慎,先轸有谋,胥臣多闻,皆可以为辅佐,臣弗若也。”乃使栾枝将下军,先轸佐之。取五鹿,先轸之谋也。郤縠卒,使先轸代之。胥臣佐下军。公使原季为卿,辞曰:“夫三德者,偃之出也。以德纪民,其章大矣,不可废也。”使狐偃为卿,辞曰:“毛之智,贤于臣,其齿又长。毛也不在位,不敢闻命。”乃使狐毛将上军,狐偃佐之。狐毛卒,使赵衰代之,辞曰:“城濮之役,先且居之佐军也善,军伐有赏,善君有赏,能其官有赏。且居有三赏,不可废也。且臣之伦,箕郑、胥婴、先都在。”乃使先且居将上军。公曰:“赵衰三让。其所让,皆社稷之卫也。废让,是废德也。”以赵衰之故,蒐于清原,作五军。使赵衰将新上军,箕郑佐之;胥婴将新下军,先都佐之。子犯卒,蒲城伯请佐,公曰:“夫赵衰三让不失义。让,推贤也。义,广德也。德广贤至,又何患矣。请令衰也从子。”乃使赵衰佐新上军。
上军统帅,赵衰又推辞说:“在城濮之战中,先且居辅佐治军干得很好,有军功的应当得到奖赏,以正道帮助君王的应当得到奖赏,能完成自己职责的应当得到奖赏。先且居有这样三种应当得到的奖赏,不可不加重用。而且像我这样的人,箕郑、胥婴、先都等都还在。”文公于是派先且居统帅上军。文公说:“赵衰三次辞让,他所推让的,都是些国家得力的捍卫者。废除辞让,便是废除德行。”因为赵衰的缘故,文公在清原地方举行阅兵,把原来的三军扩充为五军。任命赵衰担任新上军的统帅,由箕郑为副将辅助他;胥婴担任新下军的统帅,由先都为副将辅助他。狐偃死后,蒲城伯先且居请求委派副将,文公说:“赵衰三次推让,都不失礼义。谦让是为了推荐贤人,礼义是为了推广道德。推广道德,贤才就来了,那还有什么可忧虑的呢!请让赵衰随从你做副将。”于是,晋文公便派赵衰担任上军的副将。