小编arc*_*ber的帖子

如何使用此 sed 命令进行变量替换

我有这个脚本:

PATTERN=xAB
dd if=/dev/zero count=1 bs=10 | sed "s/\x0/\${PATTERN}/g" > test_ab
hexdump -C test_ab
Run Code Online (Sandbox Code Playgroud)

我得到的输出是:

$ ./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 …
Run Code Online (Sandbox Code Playgroud)

command-line bash sed text-processing

0
推荐指数
1
解决办法
232
查看次数

标签 统计

bash ×1

command-line ×1

sed ×1

text-processing ×1