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

📄 sftp-batch.sh

📁 OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。它用安全、加密的网络连接工具代替了 telnet、ftp、 rlogin、rsh 和 rcp 工具。OpenSSH 支持
💻 SH
字号:
#     $OpenBSD: sftp-batch.sh,v 1.3 2004/01/13 09:49:06 djm Exp $#	Placed in the Public Domain.tid="sftp batchfile"DATA=/bin/ls${EXEEXT}COPY=${OBJ}/copyBATCH=${OBJ}/sftp.bbrm -rf ${COPY} ${COPY}.1 ${COPY}.2 ${COPY}.dd ${BATCH}.*cat << EOF > ${BATCH}.pass.1	get $DATA $COPY	put ${COPY} ${COPY}.1	rm ${COPY}	-put ${COPY} ${COPY}.2EOFcat << EOF > ${BATCH}.pass.2	# This is a comment	# That was a blank line	lsEOFcat << EOF > ${BATCH}.fail.1	get $DATA $COPY	put ${COPY} ${COPY}.3	rm ${COPY}.*	# The next command should fail	put ${COPY}.3 ${COPY}.4EOFcat << EOF > ${BATCH}.fail.2	# The next command should fail	jajajajajaEOFverbose "$tid: good commands"${SFTP} -b ${BATCH}.pass.1 -P ${SFTPSERVER} >/dev/null 2>&1 \	|| fail "good commands failed"verbose "$tid: bad commands"${SFTP} -b ${BATCH}.fail.1 -P ${SFTPSERVER} >/dev/null 2>&1 \	&& fail "bad commands succeeded"verbose "$tid: comments and blanks"${SFTP} -b ${BATCH}.pass.2 -P ${SFTPSERVER} >/dev/null 2>&1 \	|| fail "comments & blanks failed"verbose "$tid: junk command"${SFTP} -b ${BATCH}.fail.2 -P ${SFTPSERVER} >/dev/null 2>&1 \	&& fail "junk command succeeded"rm -rf ${COPY} ${COPY}.1 ${COPY}.2 ${COPY}.dd ${BATCH}.*

⌨️ 快捷键说明

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