我有这个脚本:
PATTERN=xAB
dd if=/dev/zero count=1 bs=10 | sed "s/\x0/\${PATTERN}/g" > test_ab
hexdump -C test_ab
我得到的输出是:
$ ./make_test
1+0 records in
1+0 records out
10 bytes copied, 0.000147938 s, 67.6 kB/s
00000000 24 7b 50 41 54 54 45 52 4e 7d 24 7b 50 41 54 54 |${PATTERN}${PATT|
00000010 45 52 4e 7d 24 7b 50 41 54 54 45 52 4e 7d 24 7b |ERN}${PATTERN}${|
00000020 50 41 54 54 45 52 4e 7d 24 7b 50 41 54 54 45 52 |PATTERN}${PATTER|
00000030 4e 7d 24 7b 50 41 54 54 45 52 4e 7d 24 7b 50 41 |N}${PATTERN}${PA|
00000040 54 54 45 52 4e 7d 24 7b 50 41 54 54 45 52 4e 7d |TTERN}${PATTERN}|
00000050 24 7b 50 41 54 54 45 52 4e 7d 24 7b 50 41 54 54 |${PATTERN}${PATT|
00000060 45 52 4e 7d |ERN}|
00000064
我希望文件用 0xAB 填充。