I think Napoleon’s quote was “An army travels on its stomach.”
I have seen your quote variously attributed to Martin van Creveld, an Israeli military theorist, and Gen. Robert Barrow, Commandant of the USMC.
I've heard it as "Amateurs talk strategy. Professionals talk logistics" and seen it attributed to Omar Bradley.