📄 edit_os.cgi
字号:
#!/usr/local/bin/perl# edit_os.cgi# Operating system config formrequire './webmin-lib.pl';&header($text{'os_title'}, "");print "<hr>\n";print $text{'os_desc'},"<br>\n";open(OSLIST, "../os_list.txt");while(<OSLIST>) { chop; if (/^([^\t]+)\t+(\S+)\t+(\S+)\t+(\S+)\t*(.*)$/) { push(@list, [ $1, $2, $3, $4, $5 ]); } }close(OSLIST);if (!$gconfig{'real_os_type'}) { foreach $o (@list) { if ($o->[2] eq $gconfig{'os_type'} && $o->[3] eq $gconfig{'os_version'}) { $gconfig{'real_os_type'} = $o->[0]; $gconfig{'real_os_version'} = $o->[1]; last; } } }print "<form action=change_os.cgi>\n";print "<table border>\n";print "<tr $tb> <td><b>$text{'os_header'}</b></td> </tr>\n";print "<tr $cb> <td><table>\n";print "<tr> <td><b>$text{'os_curros'}</b></td>\n";print "<td>$gconfig{'real_os_type'}</td> </tr>\n";print "<tr> <td><b>$text{'os_currver'}</b></td>\n";print "<td>$gconfig{'real_os_version'}</td> </tr>\n";print "<tr> <td valign=top><b>$text{'os_new'}</b></td>\n";print "<td><select name=os size=7>\n";foreach $o (@list) { printf "<option value='%s' %s>%s %s\n", join(",", @$o), $gconfig{'real_os_type'} eq $o->[0] && $gconfig{'real_os_version'} eq $o->[1] ? "selected" : "", $o->[0], $o->[1]; }print "</select></td> </tr>\n";print "</table></td></tr></table><br>\n";print "<input type=submit value='$text{'save'}'></form>\n";print "<hr>\n";&footer("", $text{'index_return'});
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -