`pgrep` does not exist and `kill` needs `-s`. But most importantly, `dd` doesn't have any "showing progress" functionality.