Zu Beginn des zweiten Koalitionskrieges wurde Sahuc als général de brigade Mitglied im Stab von General Antoine Richepanse (1770–1802) und kämpfte unter dessen Befehl u. a. bei Stockach (3. Mai 1800) und Hohenlinden (3. Dezember 1800). Da Sahuc am 9. November 1799 Napoleon Bonaparte bei seinem Putsch unterstützt hatte, wurde er auf dessen Betreiben 1801 zum Mitglied des Tribunats berufen.