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

📄 quilt.in

📁 linux下各种patch的管理工具
💻 IN
字号:
#! @BASH@#  This script is free software; you can redistribute it and/or modify#  it under the terms of the GNU General Public License version 2 as#  published by the Free Software Foundation.##  See the COPYING and AUTHORS files for more details.export TEXTDOMAIN=quiltexport TEXTDOMAINDIR=@LOCALEDIR@: ${QUILT_DIR=@QUILT_DIR@} ${QUILT_LIB=@QUILT_LIB@}export QUILT_DIR QUILT_LIBif [ -z "$QUILTRC" ]then	for QUILTRC in $HOME/.quiltrc /etc/quilt.quiltrc; do		[ -e $QUILTRC ] && break	done	export QUILTRCfi# Support compatibility layerif [ -d $QUILT_DIR/compat ]then	export PATH="$QUILT_DIR/compat:$PATH"fiusage(){	echo $"Usage: quilt [--trace[=verbose]] [--quiltrc=XX] command [-h] ..."	echo $"       quilt --version"	echo $"Commands are:"	quilt_commands \	| sort \	| column | column -t \	| sed -e $'s/^/\t/'	echo $"Global options:--trace	Runs the command in bash trace mode (-x). For internal debugging.--quiltrc file	Use the specified configuration file instead of ~/.quiltrc (or	/etc/quilt.quiltrc if ~/.quiltrc does not exist).  See the pdf	documentation for details about its possible contents.  The	special value \"-\" causes quilt not to read any configuration	file.--version	Print the version number and exit immediately."	exit 1}quilt_commands(){	local command	for command in $QUILT_DIR/*	do		if [ -f "$command" -a -x "$command" ]		then			echo ${command##$QUILT_DIR/}		fi	done}if [ $# -eq 1 -a "$1" == "--version" ]then	echo '@VERSION@'	exitfiBASH_OPTS=while [ $# -ne 0 ]do	case $1 in	[^-]*)		if [ -z "$command" ]		then			command=$1		else			args[${#args[@]}]=$1		fi ;;	# Use a resource file other than ~/.quiltrc	--quiltrc=*)		QUILTRC=${1#--quiltrc=}		[ "$QUILTRC" = - ] && unset QUILTRC ;;	--quiltrc)		QUILTRC=$2		[ "$QUILTRC" = - ] && unset QUILTRC		shift ;;	# Trace execution of commands	--trace*)		BASH_OPTS="${BASH_OPTS:+$BASH_OPTS }-x"		case "${1:7}" in			'')				;;			=verbose)				BASH_OPTS="${BASH_OPTS:+$BASH_OPTS }-v" ;;			*)				command=				break ;;		esac ;;	*)		args[${#args[@]}]=$1 ;;	esac	shiftdoneif ! [ -f "$QUILT_DIR/$command" -a -x "$QUILT_DIR/$command" ]then	if [ -n "$command" ]	then		for arg in $(quilt_commands)		do			case "$arg" in			$command*)				commands[${#commands[@]}]=$arg				;;			esac		done		unset arg	fi	if [ ${#commands[@]} -eq 0 ]	then		usage	elif [ ${#commands[@]} -eq 1 ]	then		command=${commands[0]}		unset commands	else		echo "$command :" "${commands[@]}" >&2		exit 1	fifiset -- "${args[@]}"unset argsexport QUILT_COMMAND="${command##*/}"bash $BASH_OPTS -c ". $QUILT_DIR/$command" "quilt ${command##*/}" "$@"

⌨️ 快捷键说明

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