Nah the US will never attack china, it only attacks weak nations which they can almost guarantee that they will win, although they can probably win in case a war broke out between the two nations the cost is just way too high for the US to even consider such an attempt.
with that being said its more likely that the economic war will continue and trump will keep calling them out every now and then and maybe even engaging in proxy wars against each other (which is pretty unlikely).
China isn't really a nation. We see it as a nation on maps, but only because some governing officials want us to see it this way.
In reality, the Chinese provinces are all separate nations. They are divided way more than the States of the USA. In addition, the Chinese government is a nation on its own. And their military isn't the military of most of the people of China... rather it is against most of the people of China.
China is being artificially made to look big and strong. But it is weak.