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

📄 install.sh

📁 一个用于点对点传输加密的工具包源码
💻 SH
字号:
#!/bin/sh## install - install a program, script, or datafile# This comes from X11R5; it is not part of GNU.## $XConsortium: install.sh,v 1.2 89/12/18 14:47:22 jim Exp $## This script is compatible with the BSD install script, but was written# from scratch.## set DOITPROG to echo to test this scriptdoit="${DOITPROG:-}"# put in absolute paths if you don't have them in your path; or use env. vars.mvprog="${MVPROG:-mv}"cpprog="${CPPROG:-cp}"chmodprog="${CHMODPROG:-chmod}"chownprog="${CHOWNPROG:-chown}"chgrpprog="${CHGRPPROG:-chgrp}"stripprog="${STRIPPROG:-strip}"rmprog="${RMPROG:-rm}"instcmd="$mvprog"chmodcmd=""chowncmd=""chgrpcmd=""stripcmd=""rmcmd="$rmprog -f"src=""dst=""while [ x"$1" != x ]; do    case $1 in	-c) instcmd="$cpprog"	    shift	    continue;;	-m) chmodcmd="$chmodprog $2"	    shift	    shift	    continue;;	-o) chowncmd="$chownprog $2"	    shift	    shift	    continue;;	-g) chgrpcmd="$chgrpprog $2"	    shift	    shift	    continue;;	-s) stripcmd="$stripprog"	    shift	    continue;;	*)  if [ x"$src" = x ]	    then		src=$1	    else		dst=$1	    fi	    shift	    continue;;    esacdoneif [ x"$src" = x ]then	echo "install:  no input file specified"	exit 1fiif [ x"$dst" = x ]then	echo "install:  no destination specified"	exit 1fi# if destination is a directory, append the input filename; if your system# does not like double slashes in filenames, you may need to add some logicif [ -d $dst ]then	dst="$dst"/`basename $src`fi# get rid of the old one and mode the new one in$doit $rmcmd $dst$doit $instcmd $src $dst# and set any options; do chmod last to preserve setuid bitsif [ x"$chowncmd" != x ]; then $doit $chowncmd $dst; fiif [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd $dst; fiif [ x"$stripcmd" != x ]; then $doit $stripcmd $dst; fiif [ x"$chmodcmd" != x ]; then $doit $chmodcmd $dst; fiexit 0

⌨️ 快捷键说明

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