smbsh.in

来自「samba-3.0.22.tar.gz 编译smb服务器的源码」· IN 代码 · 共 55 行

IN
55
字号
#! /bin/shSMBW_LIBDIR=${SMBW_LIBDIR-@builddir@/smbwrapper}if [ ! -f ${SMBW_LIBDIR}/smbwrapper.so ]; then    echo You need to set LIBDIR in smbsh    exitfi# a simple launcher for the smbwrapper.so preloadde libraryif [ x"${SMBW_USER+set}" != x"set" ]; then    echo username?    read user    SMBW_USER=$user    export SMBW_USERfi# this doesn't hide the password - we need a proper launch app for thatif [ x"${SMBW_PASSWORD+set}" != x"set" ]; then    echo password?    read pass    SMBW_PASSWORD=$pass    export SMBW_PASSWORDfiPWD=`pwd`export PWDPS1='smbsh$ 'export PS1host_os=@HOST_OS@case "$host_os" in        *irix*)		_RLDN32_LIST=$SMBW_LIBDIR/smbwrapper.so:DEFAULT		_RLD_LIST=$SMBW_LIBDIR/smbwrapper.32.so:DEFAULT		export _RLDN32_LIST		export _RLD_LIST		;;	*osf*)		_RLD_LIST=$SMBW_LIBDIR/smbwrapper.so:DEFAULT		export _RLD_LIST		;;	        	*) 		LD_PRELOAD=$SMBW_LIBDIR/smbwrapper.so		export LD_PRELOAD		;;esacecho starting smbwrapper on $host_osexec ${SMBW_SHELL-${SHELL-/bin/sh}} ${1+"$@"}

⌨️ 快捷键说明

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