@glyph @mcc @b0rk the thing to keep in mind is that shells store it as a string on the userspace side of things, in addition to the kernel structures. the shell won't rewrite parameters to external commands, but cd is a shell builtin (necessarily so). that's likely part of the magic in why this works