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

📄 whatis

📁 linux下bash的源码
💻
字号:
## whatis -- and implementation of the 10th Edition Unix sh builtin `whatis'#	    command.## usage: whatis arg [...]## For each argument, whatis prints the associated value as a parameter,# builtin, function, alias, or executable file as appropriate.  In each# case, the value is printed in a form which would yield the same value# if typed as input to the shell itself.#whatis(){	local wusage='usage: whatis arg [arg...]'	local fail=0	if [ $# -eq 0 ] ; then		echo "$wusage"		return 1	fi	for arg	do		case $(builtin type -type $arg 2>/dev/null) in		"alias")			builtin alias "$arg"			;;		"function")			builtin type "$arg" | sed 1d			;;		"builtin")			echo builtin "$arg"			;;		"file")			builtin type -path "$arg"			;;		*)			# OK, we could have a variable, or we could have nada			if [ "$(eval echo \${$arg+set})" = "set" ] ; then				# It is a variable, and it is set				echo -n "$arg="				eval echo '\"'\$$arg'\"'			else				echo whatis: $arg: not found				fail=1			fi			;;		esac	done	return $fail}

⌨️ 快捷键说明

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