General Motors will close entire shifts of workers at some truck factories and may move them to nearby car plants as it restructures in an era of US$4 per gallon petrol.