⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 edit_os.cgi

📁 Unix下基于Web的管理工具
💻 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 + -