If you put a shulker into the hopper Inventory and rightklick it it will be opened.
Also if you disable open in inventory.
If you wait a moment wit the opened shulker inventory until the item was transfered to a chest or what ever,
take out the items.
The shulker in the chest still has all the items.
If you are not fast enough to click just use a hopper circle ;)