dataseghack

来自「xen虚拟机源代码安装包」· 代码 · 共 24 行

TXT
24
字号
#!/bin/bashawk \  'BEGIN { }\  /^\.text/,/DATA_SEG_DEFS_HERE/ { print }\  END { }'\  $1 > temp.awk.1awk \  'BEGIN { i = 0; last = "hello" }\  /BLOCK_STRINGS_BEGIN/,/^\.bss/ { if ( i > 1 ) { print last } last = $0; i = i + 1 }\  END { }'\  $1 > temp.awk.2awk \  'BEGIN { }\  /DATA_SEG_DEFS_HERE/,/BLOCK_STRINGS_BEGIN/ { print }\  END { }'\  $1 > temp.awk.3cp $1 $1.origcat temp.awk.1 temp.awk.2 temp.awk.3 | sed -e 's/^\.data//' -e 's/^\.bss//' -e 's/^\.text//' > $1/bin/rm -f temp.awk.1 temp.awk.2 temp.awk.3 $1.orig

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?