If you are expecting `dd` command to run in foreground and display current progress status. try running command with `status=progress` flag:

 sudo dd if=/dev/sda of=/dev/sdb status=progress

This will dynamically display the progress.

That's an extension of the GNU implementation of `dd` (added in version 8.24 released in 2015), also available in the `dd` implementation on FreeBSD since 12.0 (2018), but generally not other implementations including on other BSDs.