sign.pl
来自「美国mit操作系统课程所用的一个教学操作系统xv6」· PL 代码 · 共 20 行
PL
20 行
#!/usr/bin/perlopen(SIG, $ARGV[0]) || die "open $ARGV[0]: $!";$n = sysread(SIG, $buf, 1000);if($n > 510){ print STDERR "boot block too large: $n bytes (max 510)\n"; exit 1;}print STDERR "boot block is $n bytes (max 510)\n";$buf .= "\0" x (510-$n);$buf .= "\x55\xAA";open(SIG, ">$ARGV[0]") || die "open >$ARGV[0]: $!";print SIG $buf;close SIG;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?