Copy n bytes of data x to file
问题 How we can copy for example 10 bytes of '7' to a file? How can I generate those 10 bytes of 7? For example for n bytes of zero I'm doing dd if=/dev/zero of=myFile bs=1 count=10 . 回答1: You can send the zeros to stdout and translate them to 7, or what ever you like. dd if=/dev/zero bs=1 count=10 | tr "\0" "\7" > file.bin 回答2: redirect an echo output to dd echo 7777777777 | dd of=myFile bs=1 count=10 or echo -e '\x7\x7\x7\x7\x7\x7\x7\x7\x7\x7' | dd of=myFile bs=1 count=10 if you need the binary