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

📄 test-cgi.sh

📁 BASH Shell 编程 经典教程 《高级SHELL脚本编程》中文版
💻 SH
字号:
#!/bin/bash# 可能需要修改你的站点位置. # (在ISP的服务器上, Bash可能不在标准位置/bin.)# 其他可能出现的地方: /usr/bin或/usr/local/bin# 甚至可以不带任何路径信息来尝试使用#!. # test-cgi.sh# 由Michael Zick编写# 经过授权在此使用# 禁用文件名匹配. set -f# 头信息将会给浏览器需要的东西. echo Content-type: text/plainechoecho CGI/1.0 test script report:echoecho environment settings:setechoecho whereis bash?whereis bashechoecho who are we?echo ${BASH_VERSINFO[*]}echoecho argc is $#. argv is "$*".echo# CGI/1.0需要的环境变量. echo SERVER_SOFTWARE = $SERVER_SOFTWAREecho SERVER_NAME = $SERVER_NAMEecho GATEWAY_INTERFACE = $GATEWAY_INTERFACEecho SERVER_PROTOCOL = $SERVER_PROTOCOLecho SERVER_PORT = $SERVER_PORTecho REQUEST_METHOD = $REQUEST_METHODecho HTTP_ACCEPT = "$HTTP_ACCEPT"echo PATH_INFO = "$PATH_INFO"echo PATH_TRANSLATED = "$PATH_TRANSLATED"echo SCRIPT_NAME = "$SCRIPT_NAME"echo QUERY_STRING = "$QUERY_STRING"echo REMOTE_HOST = $REMOTE_HOSTecho REMOTE_ADDR = $REMOTE_ADDRecho REMOTE_USER = $REMOTE_USERecho AUTH_TYPE = $AUTH_TYPEecho CONTENT_TYPE = $CONTENT_TYPEecho CONTENT_LENGTH = $CONTENT_LENGTHexit 0# Here document可以给出简要的使用说明. :<<-'_test_CGI_'1) Drop this in your http://domain.name/cgi-bin directory.2) Then, open http://domain.name/cgi-bin/test-cgi.sh._test_CGI_

⌨️ 快捷键说明

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