O til se expande para "$HOME" , então quando você escreve ~/Users/Gurpreet/Desktop/target.img , o que você realmente escreveu é /Users/Gurpreet/Users/Gurpreet/Desktop/target.img. Apenas se livre da redundância e escreva um (o til) ou outro ( /Users/Gurpreet ).