I don't like having to wait 48 hours before a merchant starts selling stuff again. Is there a wait x hours command for the console - where I just type it and it has the affect of having waited for x hours?
You can do two of the following:
bring up the command console and enter: resetinventory
You can perform a wait: I think by T and selecting the time of wait period.
resetinventory will reset the inventory of a target (select the NPC first) to its default.
If you are just doing this to make the merchant have more money, you should just add more gold into his inventory via:
additem f <insert gold amount> after selecting the NPC. After that just sell whatever you want.
In my opinion, 'roundabout' cheating like this is really no different than just giving yourself the gold directly anyway so why bother?
Easiest way seems to be adding gold to the shopkeeper, although elderscrolls.wikia states: "This gold may not go to your inventory when selling items to the vendor.
What I usually do is quicksave, attack merchant, quickload. It will randomly reset the shop inventory, so make sure you bought any item you wanted first.
The console command ""resetinventory" doesn't reset the shop, just the npc inventory.